C#中对属性和字段的理解
2015-08-24 10:11
417 查看
字段
C#中很少提到全局变量的概念, 引入了字段一词来代替全局变量, 但也并不是这样简单的, 字段会比全局变量的使用更难理解, 使用上会简单, 初学者当做成员变量或者全局变量不会有什么影响, 随着使用自会有深入的理解。
属性
规定的 get ; set;属性 在C#机制中本就是当做方法来调用的, 废话少说, 就是方法。
C#中很少提到全局变量的概念, 引入了字段一词来代替全局变量, 但也并不是这样简单的, 字段会比全局变量的使用更难理解, 使用上会简单, 初学者当做成员变量或者全局变量不会有什么影响, 随着使用自会有深入的理解。
属性
规定的 get ; set;属性 在C#机制中本就是当做方法来调用的, 废话少说, 就是方法。
相关文章推荐
- [CLR via C#]异常和状态管理
- [CLR via C#]异常和状态管理
- [CLR via C#]异常和状态管理
- C#遍历文件夹及其子目录
- Combination Sum III C#
- c#读取文件一行一行读取
- 编写高质量代码改善C#程序的157个建议——建议153:若抛出异常,则必须要注释
- 编写高质量代码改善C#程序的157个建议——建议152:最少,甚至是不要注释
- 编写高质量代码改善C#程序的157个建议——建议151:使用事件访问器替换公开的事件成员变量
- 编写高质量代码改善C#程序的157个建议——建议150:使用匿名方法、Lambda表达式代替方法
- 编写高质量代码改善C#程序的157个建议——建议149:使用表驱动法避免过长的if和switch分支
- C#事件
- 编写高质量代码改善C#程序的157个建议——建议148:不重复代码
- 编写高质量代码改善C#程序的157个建议——建议147:重构多个相关属性为一个类
- 编写高质量代码改善C#程序的157个建议——建议146:只对外公布必要的操作
- 编写高质量代码改善C#程序的157个建议——建议145:避免过长的方法和过长的类
- 编写高质量代码改善C#程序的157个建议——建议144:一个方法只做一件事
- c# 实现类似skynet的核心库
- c#读取Execl表格数据
- 编写高质量代码改善C#程序的157个建议——建议143:方法抽象级别应在同一层次