Я изучаю LINQ для XML и должен найти существование элемента с определенным атрибутом. На данный момент я использую:Как найти элемент XML по атрибуту, используя LINQ to XML?
XElement groupCollectionXml = XElement.Parse(groupCollection.Xml);
IEnumerable<XElement> groupFind =
from vw in groupCollectionXml.Elements("Group")
where (string) vw.Attribute("Name") == groupName
select vw;
if (groupFind.Count() == 0)
return false;
else
return true;
Я знаю, что есть более краткий способ сделать это, вероятно, с помощью Any(), но я не знаю, как переписать запрос, чтобы использовать его. У кого-нибудь есть хороший совет? Благодарю.
Не могли бы вы дать еще один ответ, где это не все на одной линии и его легче читать? –