ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻
开启你的AI之旅
广告
空行是为了将逻辑上相关联的代码分块,以便提高代码的可阅读性。 ### 在以下情况下使用两个空行 * 接口和类的定义之间。 * 枚举和类的定义之间。 * 类与类的定义之间。 ### 在以下情况下使用一个空行 * 方法与方法、属性与属性之间。 * 方法中变量声明与语句之间。 * 方法与方法之间。 * 方法中不同的逻辑块之间。 * 方法中的返回语句与其他的语句之间。 * 属性与方法、属性与字段、方法与字段之间。 * 注释与它注释的语句间不空行,但与其他的语句间空一行。
前言
术语定义
C# 代码风格要求
注释
命名
命名概述
文件
命名空间(NameSpace)
类(Class)
属性
接口(Interface)
方法
枚举(Enum)
变量、参数、字段
委托、事件
特性(Attribute)
bool类型
常见命名方式
常见集合类型后缀命名
常见类型后缀命名
常见字段、属性命名
缩进
空行
使用region
源文件至多定义两个类型
公有字段
类型转换
XHTML 代码风格要求
代码层次
CSS 代码风格要求
JavaScript 代码风格要求
尽量不使用内嵌式代码