·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> C#变量
变量是一个名称,表示程序执行时存储在内存中的数据,用于程序存取数据。
使用变量之前,必须先声明:给变量一个名字并关联一个类型,让编译器为它分配一块内存。(很长的一句废话)
string name;//声明了一个变量,定义名称为name,类型为string
也可以把多个变量声明放在一个语句中,但必须是同类型的,中间用逗号间隔。
本地变量 在方法作用域保存临时数据,值类型存储在栈中,引用类型的引用存储在栈中,数据存储在堆中。
字段 保存和类型或类型实例相关的数据,是类型的成员,所以字段存储在堆当中,无论是值类型还是引用类类型。
参数 用于一个方法到另一个方法传递数据的临时变量
数组元素 同类数据构成的有序集合中的一个成员
1 class PRogram 2 { 3 static int number;//类字段 4 static void Main(string[] args) 5 { 6 Console.WriteLine(number); 7 byte[] arrs = new byte[4]; 8 Console.WriteLine(arrs[1]);//数组元素 9 AnyStruct any=new AnyStruct(); 10 Console.WriteLine(any.field);//结构字段 11 } 12 } 13 14 struct AnyStruct { 15 public double field; 16 }
下面的代码会有异常么?