摘要: 在C#语言中,符合公共语言规范(CLS)的数据类型可分为两类:值类型和引用类型。 值类型变量直接保存变量的值,引用类型的变量保存的是数据(对象)的引用地址。 当把一个值变量赋给另一个值变量,会在栈中复制一个相同的值,每个变量的值都是独立的,因此对一个变量的操作不会影响到其他变量; 而把一个引用变量赋给另一个引用变量,则会在栈中复制对同一堆位置的引用,对一个变量的数据进行操作就是对这个变量在堆中的数据进行操作,另一个变量也跟着改变。1.值类型有整型(sbyte,byte,short,ushort,int,uint,long,ulong)浮点型(float,double,decimal)布尔... 阅读全文
posted @ 2013-05-09 15:01 花落红尘 阅读(621) 评论(0) 推荐(0) 编辑