.NET的命名规则

仔细研究Microsoft的“Design Guidelines for Class Library Developers”,总体感觉是.net中更提倡代码向英语自然语言靠近。据几个例子:
1.使用现在时态和过去时态来命名有“前”、“后”概念的事件。(不要使用BeforeXxx\AfterXxx).如,一个可以取消的关闭事件可以表示为Closing 和Closed event.
2.变量的命名不再推荐使用匈牙利命名法
3.类名不用类型前缀,比如CObject,TObject将不再提倡。

这里是一个更加简洁的描述:
http://www.tx.net.cn/school/asp/aspdotnet/37WYKIJNZZR31NJCHS.shtml

你可能感兴趣的:(.net)