Я использую LINQ около 2 дней, поэтому, пожалуйста, несите меня.LINQ to XML - проверить значение null?
Вот мой текущий код;
_resultList = (
from
item in _documentRoot.Descendants("MyItems")
select
new MyClass
{
XMLID = item.Attribute("id").Value
}).ToList<MyClass>();
Большинство элементов имеют атрибут 'id', и они успешно добавляются в список. Некоторые, однако, не имеют идентификатора. Для этого я бы хотел, чтобы «id» был пустой строкой.
Как проверить, существует ли атрибут, прежде чем пытаться получить к нему доступ? благодаря