C#的struct 里面可以包含另一个struct么?  求教。 
我写了 编译报错了。  但是我必须确定不是别的问题带来的。。c#struct

解决方案 »

  1.   

    本帖最后由 caozhy 于 2013-03-04 19:28:31 编辑
      

  2.   

     struct student
            {
                public int id { get; set; }
                public person p { get; set; }
            }
            struct person
            {
                public string name { get; set; }
                public int age { get; set; }
            }
            static void Main(string[] args)
            {
                student s = new student();
                var p = new person();
                p.name = "asd";
                s.p = p;
                Console.WriteLine(s.p.name);
                Console.ReadLine();
            }