变量是指在程序运行过程中其值可以变化的量。变量通常用来保存程序运行过程中的输入数据、计算获得的中间结果和最终结果等。变量的命名必须符合标识符的命名规则(后面介绍),并且变量名要有意义(人性化),以便阅读。
在C#中声明变量使用下述语法:
例如:该语句声明int类型的变量num。这个声明会在内存中给它分配4个字节空间,用来存储数据。声明num之后,就可以使用赋值运算符(=)给它赋值了:
还可以在同一行代码中声明变量,并初始化它的值:
如果在语句中声明和初始化多个变量,那么所有变量都具有相同的数据类型:
C#声明变量、变量命名以及为变量赋值的语法与C语言以及我们后面将会学习的Java语法相同。
变量声明中的数据类型可以是C#语言中任何一种有效的数据类型。数据类型后面是我们自己定义的变量名。它应符合下面的编码规范。
变量命名编码规范:
➢内联变量(在方法内声明的变量,也称局部变量)必须以骆驼式命名法声明,而类变量(也称成员变量)也必须以骆驼式命名法声明,但以一个下划线开头。(www.xing528.com)
➢避免使用单个字符(如“x”和“y”)作为变量名,但for循环中除外。
以上提到的骆驼式命名法和其他常用命名方法介绍,见表2.2。
表2.2 常用命名方法介绍
打开Visual Studio,新建一个名为“Example1”的项目。在Program.cs文件中添加例2.1给出的代码。
例2.1:演示如何在C#程序中声明不同类型的变量,并输出变量值。
例2.1中声明类型为int,short,string,bool,float和double的变量,在声明的同时给这些变量赋值,并使用Console.WriteLine()方法输出变量的值。
运行程序输出结果如图2.1所示。
图2.1 例2.1的输出结果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。