C#命名规则攻略
基本概念
在C#中,每个声明的变量、类、方法和其他成员都应该像自然语言一样有一个明确的名称。好的命名可以让你的代码更易读、易懂并且易于维护。下面是C#中的命名规则:
- 所有的C#关键字必须小写(例如:if、else、for、while等等)。
- 变量名使用驼峰命名法,即第一个单词的首字母小写,后面每个单词的首字母大写。例如,firstName、lastName、customerName等等。
- 类名使用帕斯卡命名法,即每个单词的首字母大写。例如,Person、Customer、Order等等。
- 其他成员和方法名同样使用驼峰命名法,例如,calculateInterest、totalCost等等。
- 常量名所有字母都大写,用下划线分隔单词。例如,MAX_VALUE、PI等等。
示例1
public class Person {
public string FirstName { get; set; }
public string LastName { get; set; }
public int GetAge() {
//the code to calculate age
}
}
上面的示例中,我们使用了帕斯卡命名法来命名类名Person。而对于成员FirstName和LastName,我们使用了驼峰命名法来区分单词。GetAge方法同样使用了驼峰命名法。
示例2
public static class Calculator {
public const double PI = 3.14;
public static int Add(int a, int b) {
return a + b;
}
public static int Subtract(int a, int b) {
return a - b;
}
}
上面的示例中,我们使用了帕斯卡命名法来为静态类Calculator命名。PI常量名全部大写加下划线,用来表示数学常量π。Add和Subtract方法同样使用了驼峰命名法来区分单词。
总之,在C#中,好的命名规则可以让你的代码更加优雅简洁,同时也可以给找错带来极大的帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# 命名规则(挺不错的) - Python技术站