c# 变量名称规则和约定

一位软件开发者曾经说过一句名言:“软件开发最难的部分就是命名。” 变量的名称不仅必须遵循某些语法规则,还应使代码更易于用户阅读和理解。 编写单个代码行的要求非常多!

下面是有关变量名的一些重要注意事项:

  • 变量名可包含字母数字字符和下划线字符。 不允许使用特殊字符,如哈希符号 #(也称为数字符号或井符号)或美元符号 $。
  • 变量名必须以字母或下划线开头,不能以数字开头。 开发者将下划线用于特殊目的,因此现在请勿使用。
  • 变量名不能是 C# 关键字。 例如,不能使用以下变量声明:decimal decimal; 或 string string;。
  • 变量名区分大小写,这意味着 string Value; 和 string value; 是两个不同的变量。
  • 变量名应使用骆驼式命名法,这是一种编写样式,即第一个单词以小写字母开始,后续每个单词的首字母采用大写形式。 例如:string thisIsCamelCase;。
  • 变量名在应用程序中应具有描述性且有意义。 为变量选择一个名称,用于表示其将保存的数据类型。
  • 变量名应是附加在一起的一个或多个完整字词。 请勿使用缩写,因为阅读你的代码的人可能不清楚该变量的名称(以及其用途)。
  • 变量名不应包含变量的数据类型。 你可能会看到使用类似 string strValue; 样式的一些建议。 该建议已不适用于最新情况。
  • 示例 string firstName; 遵循所有这些规则和约定,假设我希望使用此变量来存储表示用户名字的数据。

总结

到目前为止,你已了解有关变量的要点:

  • 变量是存储在计算机内存中的临时值。
  • 使用变量之前,必须对其进行声明。
  • 若要声明变量,首先为要存储的数据类型选择一种数据类型,然后为该变量指定一个遵循规则的名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值