Подскжите почему выкидывает ошибку System.NullReferenceException: 'Object reference not set to an instance of an object.' PupilsList was null. Как исправить. Хочу просто методом AddPupils добавлять в лист обьекты(pupils).
class Pupils
{
public string name;
private int age;
public Pupils()
{
}
public Pupils(string name, int age)
{
this.name = name;
this.age = age;
}
}
class MyClass
{
private List<Pupils> PupilsList;
public void AddPupil(Pupils pupil)
{
PupilsList.Add(pupil);
}
public void PrintClass(List<Pupils>PupilsList)
{
foreach(Pupils pupil in PupilsList)
{
Console.WriteLine(pupil);
}
}
}
class Program
{
static void Main(string[] args)
{
Pupils pupil = new Pupils("Vlad", 24);
MyClass myclass = new MyClass();
myclass.AddPupil(pupil);