随笔分类 -  编码

摘要:C#语言有两个函数--一个赋值函数(get),一个取值函数(set),这从它生成的中间语言代码可以清晰地看到。C#不提倡将域的保护级别设为public而使用户在类外任意操作--那样太不OO,或者具体点说太不安全!对所有有必要在类外可见的域,C#推荐采用属性来表达。属性不表示存储位置,这是属性和域的根本性的区别。下面是一个典型的属性设计: using System; class MyClass { ... 阅读全文
posted @ 2007-06-20 13:29 Eric zhou 阅读(11027) 评论(2) 推荐(1) 编辑