here's the problem:
I have student Class:
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;
}
}
And I need to put these marks of each student into an int array. Here are my attempts:
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);
}
}
}
And I get an error stating "Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement". How do I put these ints into an int array correctly? Thanks in advance!