一些 C# 作者在他们的书中将 C# 方法称为函数。他们可能有 C 或类似的编程背景。C# 中有什么叫做 Function 成员的东西吗?据我了解,C# 中没有名为 \xe2\x80\x9cfunction\xe2\x80\x9d 的概念。我在这里错过了什么吗?
\n一些背景..
在 C# 和其他语言中,方法通常称为函数。函数通常被称为方法。在我第一年编程的替补学习期间,我被告知一切都是函数,而在编程的第二年,我被告知一切函数现在都是方法(所以它是双向的)。
什么是方法或函数?

(来源:iforce.co.nz)
图片来源(UCOL,北帕默斯顿,Edmund Teo,2008 年)
好的......但是什么是函数(或方法)成员?
函数成员是包含可执行语句的成员。函数成员始终是类型的成员,不能是命名空间的成员。C# 定义了以下几类函数成员:
- 方法
- 特性
- 活动
- 索引器
- 用户定义的运算符
- 实例构造函数
- 静态构造函数
- 析构函数
摘自 MSDN 7.4 函数成员,在此处阅读更多内容..
通用方法/函数的体系结构。

(来源:iforce.co.nz)
图片来源(UCOL,北帕默斯顿,Aaron Steele,2009)
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |