Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 函数或方法或函数成员或方法成员?_C# - Fatal编程技术网

C# 函数或方法或函数成员或方法成员?

C# 函数或方法或函数成员或方法成员?,c#,C#,一些C#作者在他们的书中将C#方法称为函数。他们可能来自C或类似的编程背景。在C#中调用函数成员的任何内容?我的理解是,在C#中没有所谓“函数”的概念。我错过了什么吗?一些背景.. 在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的) 什么是方法或函数? 执行特定任务的一组语句 可以多次执行的代码是函数的一个很好的候选者 仅需要在必要时更改公共代码 功能分解 (来源:

一些C#作者在他们的书中将C#方法称为函数。他们可能来自C或类似的编程背景。在C#中调用函数成员的任何内容?我的理解是,在C#中没有所谓“函数”的概念。我错过了什么吗?

一些背景..

在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的)

什么是方法或函数?

  • 执行特定任务的一组语句
  • 可以多次执行的代码是函数的一个很好的候选者
  • 仅需要在必要时更改公共代码
  • 功能分解

(来源:)

信贷(,帕默斯顿北,埃德蒙·特奥,2008)

好的。。。。但是什么是函数(或方法)成员?

函数成员是包含可执行语句的成员。函数成员始终是类型的成员,不能是名称空间的成员。C#定义了以下类别的功能成员:

  • 方法
  • 性质
  • 事件
  • 索引器
  • 用户定义运算符
  • 实例构造函数
  • 静态构造函数
  • 析构函数
摘自MSDN 7.4函数成员,阅读更多

通用方法/函数的体系结构。


(来源:)


信贷(,帕默斯顿北,艾伦·斯蒂尔,2009)

一些背景。

在C#和其他语言中,方法通常被称为函数。函数通常被称为方法。在我第一年编程的替补期间,我被教导一切都是函数,在我第二年编程时,我被告知一切函数现在都是一种方法(所以它是双向的)

什么是方法或函数?

  • 执行特定任务的一组语句
  • 可以多次执行的代码是函数的一个很好的候选者
  • 仅需要在必要时更改公共代码
  • 功能分解

(来源:)

信贷(,帕默斯顿北,埃德蒙·特奥,2008)

好的。。。。但是什么是函数(或方法)成员?

函数成员是包含可执行语句的成员。函数成员始终是类型的成员,不能是名称空间的成员。C#定义了以下类别的功能成员:

  • 方法
  • 性质
  • 事件
  • 索引器
  • 用户定义运算符
  • 实例构造函数
  • 静态构造函数
  • 析构函数
摘自MSDN 7.4函数成员,阅读更多

通用方法/函数的体系结构。


(来源:)


Credit(,Palmerston North,Aaron Steele,2009)

我经常看到函数和方法等术语可以互换使用。我相信有一个正式的定义,但实际上,它似乎是一种宗教的东西。在我的教育过程中,我一直学习术语“方法”,这是我个人的喜好。据我所见,越来越多的人开始使用“方法”这个术语。

我经常看到函数和方法等术语可以互换使用。我相信有一个正式的定义,但实际上,它似乎是一种宗教的东西。在我的教育过程中,我一直学习术语“方法”,这是我个人的喜好。据我所见,越来越多的人开始使用术语“方法”。

方法只是非数据类中例程/操作/事物的语言不可知名称


函数和过程等,作为语言构造,引入了许多模糊基本原理的包袱。

方法只是非数据类中例程/操作/事物的语言不可知名称


函数和过程等,作为语言结构,引入了许多模糊基本原理的包袱。

函数:
接受输入并产生输出(数据、行为)的事物的通用术语。数学中还有一个术语函数

方法:
是面向对象编程中常用的一个函数主题。它是“对象”的一部分,用于执行某些操作。也许使用“方法”一词有其历史渊源。当你有一个“对象”时,你会调用它的属性做什么?技能?天才?行动技术?行为方法?最合适的术语是什么

成员功能:
是c/c++docs/reference/topics/等中常用的术语。对我来说,与“方法”一词相比,这是一个更准确、更容易理解的术语。但是我们在这里讨论的是编码,而不是纯粹的面向对象编程

总而言之:
方法=成员函数,它们都是函数


对于方法成员。。。你从哪里得到这个词的
我想方法和成员函数似乎是一样的。

函数:
接受输入并产生输出(数据、行为)的事物的通用术语。数学中还有一个术语函数

方法:
是面向对象编程中常用的一个函数主题。它是“对象”的一部分,用于执行某些操作。也许使用“方法”一词有其历史渊源。当你有一个“目标”