标签:
C#语法区分大小写
这一点很好实现,故意写错一下,编译器立刻就害羞了(飘红)。
分号作为语句结
同上。
PascalCase命名和camelCase命名
PascalCase命名规范中,每个单词首字母大写,如果变量名称由多个单词构成,也是每个单词首字母大写。常用于命名空间、类和方法。
camelCase命名规范中,首个单词首字母小写,其余单词首字母大写。常用于参数,局部变量。
不要使用关键字作为自定义变量名
不要使用C#关键字作为自定义变量名,编译器也会害羞的。
尽可能的使用合理的有意义的单词
初期程序员最容易忽略的错误(在我看来,这确实是一种错误,而且是非常致命的那种),尤其是英文不好的时候,表现的更加明显。
程序的阅读性是非常重要的一项衡量指标。
所以,在起名字的时候,一定要统一、规范、有意义!对比下面的两端代码:
毫无意义的命名,典型的团队杀手(Team Killer)
static void Main(string[] args) { double a = 10000; double b = 0.08; double c = 0.12; double d = a - a * b - a * c; Console.WriteLine(d); }
良好的编码及命名习惯,是代码易于阅读
static void Main(string[] args) { double basicSalary = 10000; //基本工资 double endowmentInsurance = 0.08; //养老保险个人上交比例 double housingFund = 0.12; //住房公积金个人上交比例 //合计总收入 = 基本工资 - 养老保险 - 住房公积金 double totalIncome = basicSalary - basicSalary * endowmentInsurance - basicSalary * housingFund; Console.WriteLine(totalIncome); }
标签:
原文地址:http://www.cnblogs.com/rammderek/p/4236489.html