Как я могу сделать эту команду в C# и xml выбрать имя, где store равно 170.
У меня есть этот код:
C#:
var name = textBox2.Text;
XDocument doc = XDocument.Load(@"C:\Work\stores.xml");
var xpath = "//*[text()='" + name + "']";
var result = ((IEnumerable)doc.XPathEvaluate(xpath)).Cast<XElement>().FirstOrDefault();
textBox1.Text = result.Value;
XML:
<stores>
<store rollNumer="170">
<Name>Jonh</Name>
<Color>Pink</Color>
<Sell>Sugar</Sell>
</store>
<store rollNumer="120">
<Name>Tedy</Name>
<Color>Brown</Color>
<Sell>Rice</Sell>
</store>
</stores>
Спасибо