【C#】变量的命名

前言
关于命名需要一个规范,开始接触的时候对于 一些规范需要我们从开始就注意的,我是那个不听话的,胡乱起名,自己虽然知道是什么,专业点的一看就不规范在,也降低了自身的价值,所以这些好的习惯从开始就培养起来。
规则
说一下为什么会出现规则,有的人喜欢使用下划线,有的喜欢全部小写,有的小写和下划线结合,那么这样的方式在团队中不适合大家的交流,为了方便程序员之间的交流,所以出现了可读性较好的命名方式。 必须以“字母”或@符号开头,不要以数字开头;后面可以加任意字母、数字、下划线

注:
①变量名不要与C#系统中的关键字重复
②C#中大小写是敏感的
③同一个变量名不允许重复定义(不严谨)
④定义变量时,变量名要有意义

命名法
(一)帕斯卡命名法

帕斯卡命名法指当变量名和函数名称是由两个或者两个单字连接在一起,而构成唯一识别字时,用以增加变量和函式的可读性质。
单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”,源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。

(二)CAMEL骆驼命名法
(1)小驼峰法
变量一般用小驼峰法标识,除第一个单词之外,其他单词首字母大写
Eg:int myNameCount
变量myNameCount第一个单词是全部小写,后边的单词首字母大写

(2)大驼峰法
大驼峰法(帕斯卡命名法)第一命名法有讲述。把第一个单词首字母大写,常用于类名,命名空间等
Eg:Public class DataBaseUser;

(3)对比拓展
骆驼式命名法和下划线命名法表达同一个函数
骆驼式命名法:printEmployeePaychecks();
函数名中的每一个逻辑断点都有一个大写字母来标记

下划线命名法:print_employee_paycheks();
函数名中的每一个逻辑断点都有一个下划线来标记

骆驼式命名法在许多新的函数库和Microsoft Windows这样的环境中使用得相当多。
下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值