对值类型和引用类型的误解(引用类型存储在堆上,值类型存储在栈上)在学习C#基础篇幅的时候总是逃不掉值类型和引用类型,很多新手包括我以前对它的理解也只是停留在"引用类型存储在堆上,值类型存储在栈上".这个误区主要归咎于我们根本没有动脑筋,第一句话是正确的,引用类型的实例总是在堆上创建的.但后一句就有问题了.设想假定一个类中有一个int类型的实例变量.publicclassUser{publicintAge{get;set;}}那么在这个User类中的该变量的值总是和对象中的其它数据在一起...
查看全文