4、Auto属性
它是替换包含一个公共,两个私有成员属性的最好办法。
按下两次Tab键(需要开启代码片段功能),一个Auto属性就创建好了,再按Tab键Auto属性取一个名字。下面这段代码
?
- <CODE> private double _total;
- public double Total {
- get { return _total; } set { _total = value; }
- } </CODE>
就变成了
?
- <CODE> public double Total { get; set; }
- </CODE>
注意你仍然可以根据你的设计应用访问说明符,编译器应该会为你创建私有成员变量。
5、强大的Path.Combine
Path.Combine凭借强大的功能消除了尾斜线和路径相关的问题,简单易用,让路径字符串更连续,它包含一个字符串路径参数。
你不用担心路径中的有效分隔符或空格,完全不用你处理路径合并时的字符串连接。
6、在类中编写“Override”方法的快速方法
在代码编辑器中输入override,按空格键,你将会看到一串基于类的可覆写方法,如图2所示。

图1 可覆写方法列表
7、使用扩展的配置文件
感谢app.config(针对应用程序)和web.config配置文件,使我们可以处理复杂的应用程序级设置,但是我们仍然要处理不同环境设置面临的各种问题,这里指的是开发、测试和生产环境的设置。










