1.尽可能的使用属性,而不是数据成员
2012-10-22 09:00
197 查看
综上所述,只要打算将数据暴露在类型 的公有接口或者受保护接口中,我们都应该使用属性来实现。对于
具有序列或者字典特征的类型 ,则应该采用索引器。所有的数据成员都应一律声明为私有。
具有序列或者字典特征的类型 ,则应该采用索引器。所有的数据成员都应一律声明为私有。
相关文章推荐
- Effective C# 之一: 尽可能的使用属性,而不是数据成员
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)。
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)。
- EffectiveC#1--尽可能的使用属性(property),而不是数据成员(field)
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)。
- 《Effective C#中文版:改善C#程序的50种方法》——Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)
- [转]Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)
- Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)
- Item 1: 尽可能的使用属性代替可访问的数据成员(Always Use Properties Instead of Accessible Data Members)
- 改善 C# 的语言习惯(一) - 使用属性而不是可访问的数据成员(整理中)
- Effective C#:Item1:使用属性而不是可访问数据成员
- 《Effective C#》读书笔记——条目1:使用属性而不是可访问的数据成员<C#语言习惯>
- 【C#高效编程50例】条目1:使用属性而不是可访问的数据成员
- 条款一 : 使用属性代替可访问的数据成员
- Effective C#读书笔记(1)使用属性Property,不要使用公有数据成员
- Linq使用Distinct删除重复数据时如何指定所要依据的成员属性zz
- 使用属性——避免将数据成员直接暴露给外界
- 提高C#编程水平的50个要点 1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之