今天只说说命名标准,这对象的命名可大有说头,有很多标准,今天我只说我们项目里的标准
接口:interface IRepository{} 首字母为大写i,其它所有单词首字母大写
类:class PeopleOperator{} 所有单词首字母大写
枚举:enum PeopleStatus{} 所有单词首字母大写
结构:struct ImageSize{} 所有单词首字母大写
属性:public string Name{get;set;} 所有单词首字母大写
方法:public string DisplayName() 所有单词首字母大写
方法参数:public string DisplayName(string userId) 第一个单词小写,其它首字母大写
字段:private string name{get;set;} 第一个单词小写,其它首字母大写
私有方法:private string displayName() 第一个单词小写,其它首字母大写
委托:public delegate DisplayNameEventHandler 所有单词首字母大写,并为EventHandler结尾
事件:public event DisplayNameEventHandler OnDisplayName 所有单词首字母大写
常量:public float PI=3.14; 所有字母都大写
本文转自博客园张占岭(仓储大叔)的博客,原文链接:做项目,还是标准点好(对象命名标准),呵呵,如需转载请自行联系原博主。