Ошибка Not to set for an instance an object - C#

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

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

Здравствуйте, столкнулся с проблемой не могу найти решение, как то давно писал на форум, но ответа не получил, забил на все, а теперь решил попробовать 2-ой раз. Есть метод и класс: Метод:
        public List<Curs> Downloading()
        {
            var xdoc = new XmlDocument ();
            xdoc.Load ("http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002");
            List<Curs> list_of_curses = new List<Curs> ();
            foreach (XmlNode node in xdoc.SelectNodes("/ValCurs/Valute")) {
                list_of_curses.Add (new Curs {
                    ValuteID = node.Attributes ["ID"].Value,
                    Name = node.SelectSingleNode ("Name").InnerText,
                    NumCode = node.SelectSingleNode ("NumCode").InnerText,
                    CharCode = node.SelectSingleNode ("CharCode").InnerText,
                    Nominal = node.SelectSingleNode ("Nominal").InnerText,
                    Value = node.SelectSingleNode ("Valute").InnerText,
                });
            }
 
            return list_of_curses;
Класс:
    public class Curs
    {
        public string Name{ get; set; }
        public string Value {get;set;}
        public string ValuteID{ get; set; }
        public string Nominal{ get; set; }
        public string NumCode{ get; set; }
        public string CharCode{ get; set; }
    }
НЕ могу выявить в чем ошибка все время выдает not to set for an instance an object, помогите пожалуйста.

Решение задачи: «Ошибка Not to set for an instance an object»

textual
Листинг программы
 Value = node.SelectSingleNode ("Valute").InnerText

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


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

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

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