📜  c#循环类属性添加到数组 - C#(1)

📅  最后修改于: 2023-12-03 14:59:44.288000             🧑  作者: Mango

C#循环类属性添加到数组

在C#中,类是一种自定义的数据类型,它由属性和方法组成。在实际应用中,我们通常需要对类的属性进行操作,如果需要对多个对象的属性进行操作,我们可以将它们添加到一个数组中,然后使用循环语句对数组中的每个对象进行处理。

下面是一个简单的示例,展示如何将类的属性添加到数组中:

public class Student
{
    public string Name { get; set; }
    public int Age { get; set; }
}

public class Program
{
    static void Main(string[] args)
    {
        Student[] students = new Student[3];
        
        for (int i = 0; i < students.Length; i++)
        {
            students[i] = new Student();
            students[i].Name = "Student " + (i + 1);
            students[i].Age = 20 + i;
        }
        
        foreach (Student s in students)
        {
            Console.WriteLine($"Name: {s.Name}, Age: {s.Age}");
        }
    }
}

在上面的代码中,我们定义了一个Student类,包含NameAge两个属性。然后,我们定义了一个包含3个元素的Student数组,并使用循环语句将每个元素初始化为一个新的Student对象,并为其属性赋值。最后,我们使用foreach循环遍历数组并输出每个Student对象的属性值。

输出结果如下:

Name: Student 1, Age: 20
Name: Student 2, Age: 21
Name: Student 3, Age: 22

通过上面的示例,我们可以看到如何将类的属性添加到数组中,并使用循环语句对数组中的每个对象进行处理。这种方法可以帮助我们高效地对多个对象进行操作,提高了程序的效率和可维护性。