如何理解类型传递
<div id="cnblogs_post_body">如何理解类型传递如果按引用传递引用类型,被调用者可能改变对象的状态数据的值和所引用的对象。
如果按值传递引用类型,被调用者可能改变对象的状态数据的值,但不能改变所引用的对象。
如何理解以上两句话,首先我们先看一段代码:
先定义一个 Person 类,如下:
<div class="cnblogs_code"> class Person { public string personName { get; set; } public int personAge { get; set; } public Person(string name, int age) { personName = name; personAge = age; } public Person() { } public void Display() { Console.WriteLine("Name: {0},Age: {1}", personName, personAge); } }
页:
[1]