DotNet编程规范详解:从命名到语句实践
需积分: 10 127 浏览量
更新于2024-07-20
收藏 268KB DOC 举报
本资源详细介绍了 DotNet 程序编程规范,包括多个关键章节,旨在确保编写出高效、可读性强的代码。以下是主要内容概览:
1. **术语定义**:
- **Pascal大小写**:用于标识符命名,如 "BackColor",首字母大写,后续单词首字母也大写。
- **Camel大小写**:首字母小写,后续单词首字母大写,如 "backColor",通常用于方法和属性名。
2. **文件命名**:
- 文件采用Pascal命名法,例如 "ClassName.cs",并保持扩展名小写。
- 注释部分强调了文件头必须包含简短的注释信息。
3. **代码外观**:
- 指导列宽、换行、缩进、空行、空格的使用,确保代码整洁易读。
- 规范了括号和花括号的使用方式。
4. **程序注释**:
- 注释被分为文档型注释、类注释、单行注释和标签注释,强调了注释在代码中的重要性。
5. **申明规则**:
- 限制每行申明的数量,以及初始化、位置的处理。
- 对于类、接口、字段等的声明也有明确的指导。
6. **命名规范**:
- 提供了命名原则和推荐方法,如大小写规则、缩写使用、不同类型的命名约定。
- 对控制命名进行了特别说明,提供对照表。
7. **语句结构**:
- 指导如何编写简洁的语句,如复合语句、循环、条件语句、异常处理和资源管理。
- 强调使用 goto 语句时的谨慎性。
8. **控件命名规则**:
- 提供了命名方法和主要控件的简写对照,方便理解和管理。
9. **其他**:
- 包括表达式、类型转换和代码生成等技术细节的指导。
通过遵循这些规范,开发者能够创建出清晰、一致且易于维护的 DotNet 程序,提高团队协作效率和代码质量。附录还提供了匈牙利命名法和简单示例作为具体应用的参考。
2011-11-08 上传
2013-06-15 上传
2022-07-01 上传
2008-12-20 上传
点击了解资源详情
2021-11-21 上传
2019-11-27 上传
diquan_lv
- 粉丝: 0
- 资源: 8
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析