Задать вопрос

Почему ссылка на объект не указывает на экземпляр объекта?

Вылетает это исключение при попытке создать объект класса Equipment и добавить его в List
5ebf042d482c3281011598.png
В чем проблема?
Класс Equipment:
public class Equipment
    {
        public int countRun { get; set; }
        public List<string> Boots { get; set; }
        public List<string> Armors { get; set; }
        public List<string> Gloves { get; set; }
        public List<string> Helms { get; set; }
        public List<string> Rings { get; set; }
        public List<string> Amuls { get; set; }
        public List<string> Formuls { get; set; }

        public Equipment()
        {
            this.countRun = 0;
            this.Boots = null;
            this.Armors = null;
            this.Gloves = null;
            this.Helms = null;
            this.Rings = null;
            this.Amuls = null;
            this.Formuls = null;
        }
    }


Класс Equips(служит только для хранения нескольких объектов типа Equipment):
static class Equips
    {
        public static List<Equipment> Equip { get; set; }
    }
  • Вопрос задан
  • 8112 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
  • Яндекс Практикум
    Продвинутая разработка на C# и .NET
    5 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Вы объявили переменную Equip как список, но сам список не создали, где его new?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы