1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Threading.Tasks;
6
7 namespace _26对象数组
8 {
9 class Program
10 {
11 static void Main(string[] args)
12 {
13 // -------------------------------- 常规的数组类型--------------------------------
14 string name = "张三";
15 string[] names = new string[] { "张三", "李四", "王五" };
16 int[] ages = new int[] { 12, 15, 23 };
17 // -------------------------------- 对象数组 --------------------------------
18 Student[] students = new Student[30];
19 // --------------------------------学生1
20 Student stu1 = new Student();
21 stu1.StuName = "张三";
22 stu1.ClassName = "一年级";
23 stu1.Age = 14;
24 stu1.StuNum = "S12090414";
25 // --------------------------------学生2
26 Student stu2 = new Student();
27 stu2.StuName = "李四";
28 stu2.ClassName = "二年级";
29 stu2.Age = 20;
30 stu2.StuNum = "22090414";
31 // -------------------------------- 将学生放置于数组之中
32 students[0] = stu1;
33 students[1] = stu2;
34
35 // -------------------------------- 学生数组的打印
36 for (int i = 0; i < students.Length; i++)
37 {
38 Console.WriteLine($"{students[i].StuName}的年龄是{students[i].Age},在{students[i].ClassName},学号是{students[i].StuNum}");
39 }
40 }
41 }
42 }