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

Вылетает это исключение при попытке создать объект класса 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; }
    }
  • Вопрос задан
  • 8024 просмотра
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Вы объявили переменную Equip как список, но сам список не создали, где его new?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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