命名规范
本课属于 Coddy C# 学习旅程的“基础知识”单元。第 12 课,共 69 课。
命名约定就像程序员遵守的交通规则,能帮助你让代码保持整洁、易懂。
想象一下,如果路标都杂乱无章、毫无规律,那一定会一团糟!同样,如果没有命名规范,代码也会变得杂乱难懂。
在 C# 中,遵循一致的命名约定对于编写整洁、易维护且便于协作的代码至关重要。以下是一些需要牢记的主要约定:
- PascalCase:用于类名、方法名和属性名。每个单词都以大写字母开头,例如
MyClass、CalculateTotal、FirstName。
- camelCase:用于局部变量和方法参数。第一个单词以小写字母开头,后续每个单词都以大写字母开头,例如,
myVariable、customerName、calculateTotal。
- _underscorePrefix:用于私有字段(类中的变量)。以一个下划线开头,后接驼峰命名法,例如:
_myPrivateField、_customerAge。
- 常量使用 PascalCase 命名:用
const声明的常量也使用 PascalCase,例如MaxValue、Pi、DefaultTimeout。你会在其他语言和较旧的代码中看到类似MAX_VALUE的全大写常量,但这不是 C# 的命名惯例。
这里还有一些额外提示:
- 使用能清楚表明变量或方法用途的描述性名称。
- 除非缩写或首字母缩略词在代码语境中广为人知,否则请避免使用。
- 在整个项目中始终遵循你选择的约定。
亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C# 在线编译器