上QQ阅读APP看书,第一时间看更新
2.1 变量的声明和赋值
C#代码中用到的所有变量以及对象必须先声明再使用。声明格式为:
变量类型 变量名[=初值];
例如,“inti =34; ”就声明了一个整型变量i,并且赋初值34。
注意 C#中严格区分大小写,因此变量i和变量I是不同的变量。
■2.1.1 常用的数据类型
C#常用数据类型如表2.1所示。
表2.1 C#常用数据类型
■2.1.2 赋值运算符
赋值语句的语法格式为:
变量名称=表达式;
表达式可以是一个常量,也可以是一个变量或者是任意组合起来的可以计算的表达式。
除了使用=作为赋值运算符外,C#还允许的几种赋值运算符,如表2.2所示。
表2.2 C#赋值运算符
■2.1.3 变量的作用范围
变量的作用范围和其声明的位置有关系,可以在类模块的顶部、过程内部、语句块内部或者循环体内部声明变量。换言之,在声明范围之外,是不能访问和使用这个变量的。
以下代码是一个典型的使用变量的方法,代码中先后声明了一个整型变量和一个字符串变量,最后把两个变量连接在了一起。
注意 如果表达式中+的两端有字符串数据,则+的含义是连接字符串,而不是数学中的相加。
1 public void变量的声明和赋值() 2 { 3 int i; 4 i = 34; 5 string s = @"e:\ab\cd.txt"; 6 result = i + s; 7 }
相应的VBA语法为:
1 Public Sub变量的声明和赋值() 2 Dim i As Integer 3 i = 34 4 Dim s As String 5 s = "e:\ab\cd.txt" 6 result = i & s 7 End Sub