.NET编码规范标准(初中级程序员通往高级的必经之路)
声明:本文中的命名属于基础版,有更多高级命名规则会在后续详细讲解。
帕斯卡命名:帕斯卡命名法是指将每个单词首字母大写。
驼峰命名:驼峰命名法是指第一个单词首字母小写,后面每个单词首字母大写。
在C#中除了参数以外的所有命名都应使用帕斯卡命名法
标识符 | 大小写 |
命名空间 | 每个单词首字母大写 |
类型 | 每个单词首字母大写 |
接口 | 每个单词首字母大写 |
方法 | 每个单词首字母大写 |
属性 | 每个单词首字母大写 |
事件 | 每个单词首字母大写 |
字段 | 每个单词首字母大写 |
枚举 | 每个单词首字母大写 |
参数 | 第一个单词首字母小写,后面每个单词首字母大写 |
//命名空间 namespace SF.Helper { //接口 public interface IBase { } //类 public class People { //字段属性 public int Id; public int WorkingYear; public string Name; //函数,参数 public void HelloWord(string name, int[] widthHeight) { } //事件 public event EventHandler Handler; //枚举 public enum Job { IT, Doctor } } }