结构体类型。 类是引用类型。 这与c语言指针和数值相似
用户系统; using system.collections.generic; using System.Linq; using System.Text; 名称空间控制台应用程序1 { class my class }公共间隔; } struct myStuct { public int val; }公共类程序: read class { staticvoidmain [ ] args } { myclassobjecta=new my class (; MyClass objectB=objectA; myStuct stuctA=new myStuct (; myStuct stuctB=stuctA; objectA.val=10; objectB.val=20; stuctA.val=30; stuctB.val=40; console.writeline (‘ objecta.val={0};’ 、objectA.val; console.writeline (‘ objectb.val={0};’ 、objectB.val; console.writeline (‘ stucta.val={0};’ ,stuctA.val; console.writeline (‘ stucta.val={0};’ ,stuctB.val; 控制台. read key (; }}输出的结果是
stuct打开两个数值类型的空间存储书籍,class打开存储两个地址的空间,两个地址指向同一个地方