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

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

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

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

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

textual
Листинг программы
  1.     public class Item
  2.     {
  3.         public string Titel { get; set; }
  4.         public string Link { get; set; }
  5.         public string Comments { get; set; }
  6.         public string Date { get; set; }
  7.         public string Autor { get; set; }
  8.         public List<string> Category { get; set; }
  9.         public string Guid { get; set; }
  10.         public string Description { get; set; }
  11.         public string CDATA { get; set; }
  12.         public Content content { get; set; }
  13.         public string Comments_free { get; set; }
  14.         public int Comments_slash { get; set; }
  15.  
  16.         public Item()
  17.         {
  18.             Category = new List<string>();
  19.         }
  20.     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

10   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы