如何将几个int放入int数组c#

时间:2018-01-24 18:38:36

标签: c# arrays int

这就是问题所在:

我有学生班:

class Student
{
    public int Mark1 { get; set; }
    public int Mark2 { get; set; }
    public int Mark3 { get; set; }
    public int Mark4 { get; set; }
    public int Mark5 { get; set; }
    public Student(int mark1, int mark2, int mark3, int mark4, int mark5)
    {
        Mark1 = mark1;
        Mark2 = mark2;
        Mark3 = mark3;
        Mark4 = mark4;
        Mark5 = mark5;
    }
}

我需要将每个学生的这些标记放入int数组中。以下是我的尝试:

class Program
{
    static void Main(string[] args)
    {
    }
    public static void MarksAbove5(College ListOfStudents, out College FilteredStudents)
    {
        FilteredStudents = new College(50);
        int[] Marks = new int[ListOfStudents.Count];
        for (int i = 0; i < ListOfStudents.Count; i++)
        {
         Marks[i] = (ListOfStudents.GetStudent(i).Mark1, ListOfStudents.GetStudent(i).Mark2, ListOfStudents.GetStudent(i).Mark3, ListOfStudents.GetStudent(i).Mark4, ListOfStudents.GetStudent(i).Mark5);
        } 
    }
}

我收到错误声明&#34;只有赋值,调用,递增,递减,等待和新对象表达式才能用作语句&#34;。 如何正确地将这些int放入int数组?提前谢谢!

0 个答案:

没有答案
相关问题