Вы можете передать коллекцию предметов в конструктор Student следующим образом:
public Student(IEnumerable<string> subjects)
{
}
public Student(params string[] subjects)
{
}
Или когда Subject
является классом для себя:
public Student(IEnumerable<Subject> subjects)
{
}
public Student(params Subject[] subjects)
{
}