笔记摘要:
老师讲解了C#命名规范的重要性,包括大小写敏感性、Pascal命名法用于类、属性和方法,camel命名法用于局部变量,避免单字符命名(循环变量例外)和使用关键字,以及只允许字母或下划线开头。还提及了已较少使用的匈牙利命名法。旨在提升代码质量和编程技能。
思维导图:

学习笔记:
1. C#编程语言严格区分大小写,这意味着大写和小写的变量被视为不同的实体,这是初学者在开发中需要特别注意的问题。 2. 规范的命名和适当的注释对于编写清晰、可维护的代码至关重要,如同写字一样,不规范的命名会使代码难以阅读和理解。 3. 程序的结构规划也非常重要,需要在合适的位置编写合适的内容,这有助于提高代码的可读性和可维护性。 4. 与C#不同,VB.NET在变量命名上不区分大小写,这在选择编程语言时是一个需要考虑的因素。 5. 在编程实践中,应避免重复使用相同的变量名,即使大小写不同,这有助于防止潜在的错误和混淆。


1. 大小写敏感性在编程中非常重要,如类名、属性名和方法名的首字母应大写,以区分变量和保持代码一致性。 2. 采用Pascal命名法进行命名,即合成词中每个单词的首字母都应大写,如Person类、SubjectScore类,确保命名规范统一。 3. 注意区分大小写对于正确识别和调用代码中的元素至关重要,避免因大小写不一致导致的错误。 4. 在定义类、属性和方法时,除了关注大小写,还应遵循命名规范,提升代码的可读性和维护性。 5. 通过实例如定义Person类和SubjectScore类,展示了如何正确应用Pascal命名法,强调了命名规范的重要性。

1. 项目中方法名称应遵循大写命名规则,每个单词首字母大写,这是编程规范的重要组成部分,有助于提高代码的可读性和一致性。 2. 变量命名规范需注意区分局部变量与全局变量,局部变量特指在方法内部定义的变量,其命名应清晰表达变量用途,遵循一定的命名约定。 3. 不同的编程语言有各自的命名规范,如Java采用小驼峰命名法,首字母小写,后续单词首字母大写,开发者应熟悉并遵守所使用语言的命名规则。 4. 编程规范的遵循不仅体现在方法和变量的命名上,还包括代码结构、注释习惯等多方面,是团队协作和项目维护的基础。 5. 学习和应用编程规范是提高编程效率和代码质量的关键,开发者应通过实践不断强化对规范的理解和应用能力。

1. 局部变量定义在方法内部,仅在该方法内有效,采用驼峰命名法,首字母小写,后续单词首字母大写,如stuName,强调代码可读性和规范性。 2. 变量命名应尽量使用英文单词,避免单个字符命名,除非是循环变量,以提高代码的可理解性和维护性。 3. 严禁使用C#关键字如int、class等作为变量名,避免与系统预定义的标识符冲突,确保代码的正确性和安全性。 4. 变量命名时避免使用特殊符号如刀了符号,尽管在某些特定场景下有特殊含义,但作为普通变量命名可能导致错误。 5. 变量命名应以字母或下划线开头,允许使用下划线命名,如_H,适用于特定场景,如定义私有成员变量,增强代码的灵活性和可扩展性。

1. 对话中提到了在编程中使用下划线区分不同元素的命名方式,称为匈牙利命名法,这是一种在2000年初较为流行的命名规范。 2. 当前,随着编程语言和规范的发展,匈牙利命名法的使用和提及已经减少,但了解这一概念对于学习编程历史和命名规范仍有帮助。 3. 老陈老师通过分享匈牙利命名法的相关知识,帮助学习者了解过去编程领域的命名习惯,增进对编程语言演变的理解。 4. 通过提及生涯运营法这一概念,虽然现在可能不常被提及,但了解过去的知识点对于全面理解编程领域的历史和演变是重要的。 5. 对话强调了学习和了解过去编程规范的重要性,即使这些规范在当前可能已不常用,但它们对于理解编程语言的发展历程具有不可替代的价值。

1. 在C/SAP命名规范中,下划线可以放置在名称的前后,但数字不能作为名称的开头,这一规则需严格遵守,有助于保持命名的一致性和可读性。 2. 特殊字符的使用需谨慎,除了下划线,其他特殊字符一般不建议添加,以避免命名的复杂性和潜在的编码问题。 3. 掌握和理解老师的讲解内容至关重要,通过记录和复习,可以将分散的知识点整合,有助于快速提升技能并超越老师。 4. 对于像“subject”这样的命名,虽然可以采用多种组合如S_H等,但在实际应用中,单纯在后面使用下划线的情况较少,应根据具体场景灵活应用。 5. 记录和复习教材及课堂内容是掌握C/SAP命名规范的关键,通过不断实践和应用,可以熟练掌握这些规则,成为该领域的高手。

















