值类型 值在栈上,无引用
引用类型 在栈上是引用,在堆上是具体值
值类型继承自System.ValueType(),而这个又继承自System.Object(),上面这个东西是C#语言所有类的基类。
intValue第一个单词第一个字母小写,其余剩下的单词首字母大写
int intValue = 0;//int的默认值为0
int intValue2 = new int();//这是int的构造函数,int的默认值为0
值类型. VS会自动跳出
用来打包封装一个小的数据集,用法如下
namespace ConsoleApp2 { class Program { static void Main(string[] args) { Person person = new Person(); person.age = 100; Console.WriteLine(person.age); Console.ReadLine(); } struct Person { public int age; public string name; public string name2; public string name3; } } }