Я застрял при добавлении 10 (числа) к значению элемента в XML linq ...
До сих пор я придумал этот код:
XDocument XMLDoc = XDocument.Load(@"C:\Users\...");
var change = from block in XMLDoc.Descendants("Head")
where double.Parse(block.Element("Tenon").Value, CultureInfo.InvariantCulture) < 13
select block.Element("Tenon");
foreach (XElement x in change)
{
double number = 10;
x.Value = (double.Parse(x.Value, CultureInfo.InvariantCulture) + number).ToString();
Console.WriteLine(x.Value);
}
XMLDoc.Save(@"C:\Users\...");
Console.ReadLine();
aaaaaaaaaaa, и я застрял.
Он объединяет вместо добавления, я знаю, x.Value это строка, но я буквально понятия не имею, потому что я попробовал почти все ... Вы можете помочь?