接触C#开发已经四个月,整理下C#中的命名规则:

一:变量的命名规则(和Java相似)

  1、变量名由字母、数字、下划线组成

  2、变量名开头只能以字母、下划线开头,不能以数字开头

  3、区分大小写

  4、命名规范:一般遵循camel(骆驼命名法)——首字母小写第二个单词的首字母大写例如myName

二:类,方法的命名规则

  1、类名应该为名词及名词短语,尽可能使用完整的词.

  2、使用Pascal(帕斯卡命名法)——所有单词首字母都大写

  3、 不要使用类前缀 ——不要使用下划线字符 (_)。

其他的后续整理,如有错误之处,也请大家留言指正

最新文章

  1. Spring3.0 与 MyBatis框架 整合小实例
  2. 随鼠标移动tab
  3. MySQL Connector/J 6.x jdbc.properties 配置, mysql-connector-java-6.0.4.jar 异常
  4. Python浮点数控制小数精度
  5. 试图从数据库 ‘UFData_001_2003' 中提取的逻辑页 (1:10720) 属于对象 '0',而非对象 'syscolumns'
  6. [转载]MongoDB设置访问权限、设置用户
  7. [ZETCODE]wxWidgets教程六:事件处理
  8. asp.net WebForm 多语言的实现
  9. 【错误总结之(一)】error LNK2038: 检測到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
  10. FreeMarker---数据类型
  11. k-means均值聚类算法(转)
  12. Android自己定义控件系列一:Android怎样实现老版优酷client三级环形菜单
  13. html标签的嵌套规则分析
  14. 如何让nextcloud支持avi文件在线播放
  15. 初学Java的那段日子
  16. L3-002 特殊堆栈 (30 分) 模拟stl
  17. ubuntu(14.04) 网路管理
  18. 工欲善其事必先利其器系列之:更换Visual Studio代码风格.
  19. Codeforces Recycling Bottles 模拟
  20. 程序媛计划——mysql连接表

热门文章

  1. [TJOI2017] 不勤劳的图书管理员
  2. OpenSSL生成CA证书及终端用户证书
  3. glibc CVE-2015-7547漏洞的分析和修复方法【转】
  4. HDU4289 Control —— 最小割、最大流 、拆点
  5. WAS:修改jsp编译器用JDK5.0
  6. POJ - 2142 The Balance(扩展欧几里得求解不定方程)
  7. BZOJ3355
  8. SpringBoot启动的时候不去校验数据库连接配置是否正确
  9. 深度解密Go语言之 map
  10. lua-resty-r3 高性能 OpenResty 路由实现