Ошибка в ссылке на объект - C#

Узнай цену своей работы

Формулировка задачи:

Собственно не понимаю почему выдает ошибку ?
 Item new_item = new Item();
...
while (buff.Contains("</category>"))
            {
                //string s_b;
                s_buff = buff.IndexOf("</category>");
                s_remove += s_buff + 11;
                //s_b = buff.Substring(21, s_buff - 4);
                new_item.Category.Add(buff.Substring(21, s_buff - 4)); // Ошибка тут. 
                buff = buff.Remove(0, s_buff + 11);
                buff = Parser_n_t(buff);
            }
Структура Item:
public class Item
    {
        public string Titel { get; set; }
        public string Link { get; set; }
        public string Comments { get; set; }
        public string Date { get; set; }
        public string Autor { get; set; }
        public List<string> Category { get; set; }
        public string Guid { get; set; }
        public string Description { get; set; }
        public string CDATA { get; set; }
        public Content content { get; set; }
        public string Comments_free { get; set; }
        public int Comments_slash { get; set; }
    }

Решение задачи: «Ошибка в ссылке на объект»

textual
Листинг программы
    public class Item
    {
        public string Titel { get; set; }
        public string Link { get; set; }
        public string Comments { get; set; }
        public string Date { get; set; }
        public string Autor { get; set; }
        public List<string> Category { get; set; }
        public string Guid { get; set; }
        public string Description { get; set; }
        public string CDATA { get; set; }
        public Content content { get; set; }
        public string Comments_free { get; set; }
        public int Comments_slash { get; set; }
 
        public Item()
        {
            Category = new List<string>();
        }
    }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

10   голосов , оценка 4.4 из 5
Похожие ответы