一统 发表于 2013-1-6 08:22:04

值类型 与 引用类型 的区别

<div id="cnblogs_post_body">目录
和上一篇一样,先做一道题,检测一下自己的基本功
<div class="cnblogs_code"> static void Main(string[] args)      {            User user1 = new User { Name = "zjf", Age = 24 };            int age = user1.Age;            user1.Age = 25;            string name = user1.Name;            user1.Name = "ljy";            User user2 = new User { Name = "zjf", Age = 24 };            User user = user2;            user.Name = "ljy";            user.Age = 25;            Console.WriteLine("age=" + age);            Console.WriteLine("user1.Age=" + user1.Age);            Console.WriteLine("name=" + name);            Console.WriteLine("user1.Name=" + user1.Name);            Console.WriteLine();            Console.WriteLine("user2.Name="+user2.Name);            Console.WriteLine("user2.Age="+user2.Age);            Console.ReadLine();      }      public class User      {            public string Name { get; set; }            public int Age { get; set; }      }
页: [1]
查看完整版本: 值类型 与 引用类型 的区别