本帖最后由 百川 于 2014-3-14 17:40 编辑
蒋坤老师的视频中看到的,不明白为什么类的引用改变了p1的值就发生了改变,而string改变后就没事、、、- class Program
- {
- static void Main(string[] args)
- {
- Person p1 = new Person();
- p1.name = "张三";
- Person p2 = p1;
- string str = "李四";
- p1.name = str;
- str = str.Replace("李四", "王五");
- Console.WriteLine(p2.name);
- Console.ReadKey();
- }
- }
- class Person
- {
- public string name;
- }
复制代码
|