常用编码规范/Format规约
例如在Visual Studio中使用格式化功能实现以下的要求1IDE 的text file encoding设置为UTF-8。默认值是UTF-8如果不是可以通过 「文件-高级保存选项」进行修改。2缩进采用4个空格禁止使用tab字符。在设置中把tab设置为四个空格可以通过查询Tab字符检查是否都已替换。3大括号的两个半括号都另起一行且与类首对齐。Java与此不同。左半括号{ 接续大括号后if (A B){… …}else{… …}4左小括号和右边相邻字符之间不留空格同样右小括号和左边相邻字符之间也不留空格。if(AB)… …int count (ab)* c… …5if/for/while/switch/do等保留字与小括号之间都必须加空格。for (int k 0; k 10; k)… …switch (grade)… …6任何运算符左右必须加一个空格。if (AB)… …int count(a b)*c… …7方法参数在定义和传入时多个参数逗号后边必须加空格。publice void getName(string id,string status,int num)8分辨率(1920*1080)为例 单行字符数限制不宜超过180个超出时遵循如下规则换行・第二行相对第一行缩进4个空格从第三行开始不再继续缩进。・运算符与下文一起换行。・方法调用的点符号与下文一起换行。・在多个参数超长C#或Java逗号后换行 T-SQL逗号前换行。・在括号前不要换行。DateTime yyyyMMddhhmiss DateTime.Parse(date.Substring(0, 4) / date.Substring(4, 2) / date.Substring(6, 2) date.Substring(8, 2) : date.Substring(10, 2) : date.Substring(12, 2));