LINQ to XML. Как получить строку?
У меня есть xml:
Ray
Other
LargeCover
MiniCover
Как получить строку "MiniCover "?
Я написал код, но он не работает - строка пуста;
string testLink = (@"Text.xml");
XDocument xml = XDocument.Load(testLink);
string cv = String.Empty;
var c = from cover in xml.Elements("book")
where (string)cover.Attribute("size").Value == "mini"
select cover.Value;
foreach (var item in c)
{
cv += item.ToString();
}
MessageBox.Show(cv);
Спасибо!