В экземпляре объекта не задана ссылка на объект. Попытка поместить XML в список
Я должен следовать XML-коду, который мне нравится конвертировать в список с ключами и значениями:
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<root>
<command>getClient</command>
<id>10292</id>
</root>
Мой код C # выглядит так:
XElement aValues = XElement.Parse(sMessage);
List<KeyValuePair<string, object>> oValues = aValues.Element("root").Elements().Select(e => new KeyValuePair<string, object>(e.Name.ToString(), e.Value)).ToList();
sMessage - это строка XML.
Теперь я получаю следующую ошибку и не могу понять, почему: «Ссылка на объект не установлена для экземпляра объекта».
Может кто-нибудь, пожалуйста, помогите мне? Заранее спасибо!