0920,结构体

结构体:用户自定义数据类型,实际是变量组,可以一次存多个不同变量

结构体定义在main函数的外面

string 结构体名

{

 // 元素一  // 元素二 

}

//定义一个结构体        

//struct student//student就是我们自己造的新数据类型        

//{        

//    public int code;//public修饰符        

//    public string name;//结构体的成员        

//    public decimal height;        

//}

 //static void Main(string[] args)        

//{        

//    ArrayList arr = new ArrayList();        

//    for (int i = 0; i < 3; i++)        

//    {        

//        student s = new student();//定义结构体变量        

//        Console.Write("学号:");        

//        s.code = int.Parse(Console.ReadLine());        

//        Console.Write("姓名:");        

//        s.name = Console.ReadLine();        

//        Console.Write("身高:");        

//        s.height = decimal.Parse(Console.ReadLine());

       

//        arr.Add(s);        

//    }

       

//    for (int i = 0; i < 2; i++)        

//    {        

//        for (int j = i + 1; j < 3; j++)        

//        {        

//            student si = (student)arr[i];        

//            student sj = (student)arr[j];

       

//            if (si.height < sj.height)        

//            {        

//                student zhong = si;        

//                arr[i] = arr[j];        

//                arr[j] = zhong;        

//            }        

//        }        

//    }

        //    foreach (student s in arr)         //    {         //        Console.WriteLine(s.code + "   " + s.name + "    " + s.height);         //    }

原文地址:https://www.cnblogs.com/jlhea/p/4940729.html