我的结构体包含 string name; int age; 这两个成员。 我想要将其结构体数组化 并且是静态的。  貌似这样不行 该如何定义呢?
       public static struct stu
        {
            string name;
            int age;
        }ss[100];

解决方案 »

  1.   


            public struct stu
            {
                string name;
                int age;
            }        public static stu[] ss = new stu[100];
      

  2.   


        class Program
        {
            public struct stu
            {
                int Id;
                string Name;
                public stu(int id, string name)
                {
                    this.Name = name;
                    this.Id = id;
                }
            }
            class StaticStu
            {           public  static stu[] s = new stu[100]{};
                
            }
            static void Main(string[] args)
            {
               StaticStu.s[0] = new stu(1, "A");                
            }
        }