---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------
在c#中,值类型传递的是值本身 引用类型传递的是对对象的引用
例如{
Person zsPerson = new Person();
zsPerson.Name = "张三";
Person lsPerson = zsPerson;
lsPerson.Name = "李四";
Console.WriteLine(zsPerson.Name);
Console.ReadKey();
}
public class Person
{
public string Name
{
get;
set;
}
}
输出结果为李四,因为zsPerson把地址(引用)给了lsPerson而lsPerson修改了堆中的值,所以输出结果为“李四”;
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------