第五部分 特性、数据和索引器2---------------
来源:互联网 发布:南京地铁指挥部网络 编辑:程序博客网 时间:2024/05/17 12:47
//Example Address class using c# properties
class Address
{
protected string city;
protected string zipCode;
public string ZipCode
{
get { return zipCode; }
set
{ //Validate value against some data store.
zipCode=value;
// Update city based on validated zipCode.
}
}
}
如你所见,客户对字段的访问非常直观:不必猜测或者查看文档(或者源代码),就能够判断是否可以访问字段,(如果不能访问字段)也不必判断访问器的名称.
另外,使用特性还提供了访问器不具备的另个优点.假设你使用前述的访问器的标准方法.当你设计一个类时,需要决定哪些字段有访问方法,哪些字段允许直接成员(公共)访问.在编写完使用这个类的客户代码之后,如果你决定用访问器替换公共字段,那么就需要修改访问此成员的所有客户代码.
- 第五部分 特性、数据和索引器---------------
- 第五部分 特性、数据和索引器2---------------
- 第五部分:高级查询 第六部分:常规索引管理 第七部分:全文索引管理 第八部分:数据库的备份和恢复 第九部分:数据库的安全管理
- 第五部分: 定义度量值和主数据监管
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)
- Silverlight 教程第五部分:用 ListBox 和 DataBinding 显示列表数据
- PostgreSql索引的使用4--表达式索引和部分索引
- 第五部分 Hibernate的事务和并发
- Job 存储和持久化 (第五部分)
- 查询、索引和数据
- C++primer(第五版)第二章的学习笔记(也有对部分习题的解答和指出c++11特性)
- C++primer(第五版)第三章字符串、向量和数组学习笔记1(string包含C++11特性及部分习题解答)
- lucene创建索引高级特性和索引创建参数优化
- lucene创建索引高级特性和索引创建参数优化
- WTP环境
- /* 树的先根周游的非递归算法*/ 张老师得代码功能不好 网上中序可以 /*
- apache+mongrel+rails+linux轻松架设服务器
- 给树加checkbox
- 中文编码问题
- 第五部分 特性、数据和索引器2---------------
- ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析
- 手动制作中文版PROTABLE FIREFOX
- (转) WINDOWS XP 常用快捷键
- PetShop4分析随手贴
- (转) VS.net 快捷键一览表
- 完美世界 --不错的歌曲
- 重庆工商大学dr.com for linux 上网认证
- asp.net2.0学习历程 换位思考的开始