摘要: 在讲C#参数传递之前,我们先简单讨论下 c#中值类型和引用类型的定义以及区别,有助于我们更好的理解参数传递。我们从内存的角度来简单讨论下值类型和引用类型的区别。我们都知道值类型存储在栈上,引用类型分别在栈和托管堆上。如下图:我们通过例子来看下 值类型和引用类型存储结构不同有哪些区别:定义一个类 (引用类型)View Code 1 public class Student2 {3 public int Age { get; set; }4 5 public void Say()6 {7 Console.WriteLi... 阅读全文
posted @ 2012-06-25 10:56 vito qi 阅读(2496) 评论(10) 推荐(10) 编辑