- 9
- 0
- 约1.3万字
- 约 88页
- 2017-01-06 发布于贵州
- 举报
2.1 数据类型 2.2 运算符和表达式 2.3 结构化程序设计 2.4 数组 2.5 集合 2.1 数据类型 C#支持两种主要类型,即值类型和引用类型。值类型可以分为:简单类型、结构类型、枚举类型;引用类型有四种:类、代表、数组和接口。 2.1.1 值类型 2.1.2 引用类型 在这里,引用的含义是该类型的变量不直接存储所包含的值,而是指向它所要存储的值。即引用类型存储实际数据的引用值的地址。值类型内存分配在堆栈中,而引用类型,实际内存则分配在堆中,但在堆栈中创建一个引用变量,其值为堆中实际引用的地址。 C#中的引用类型有四种:类、代表、数组和接口。 实例: using System; class Class1 { public int value=0; } class Test { public static void Main() { int val1=10; int val2=val1; //值类型,内存分配在堆栈中 val2=123; Class1 ref1=new Class1(); //引用类型,内存分配在堆中 Class1 ref2=new Class1(); ref2=ref1; ref2.value=123; Console.WriteLine(values:{0},{1},val1,va
原创力文档

文档评论(0)