私はLINQが初めてです。私のXML:
<Config>
<remainingDays>7</remainingDays>
</Config>
LINQ を使用して 7 を取得するには?
私は次のことを試しましたが、何も役に立ちません:
XElement doc = XElement.Load("Config.xml");
remainDay = Convert.ToInt32(doc.Element("remainingDays").Value);
remainDay = Convert.ToInt32((from ele in doc.Elements()
let e = ele.Element("remainingDays")
select e));
remainDay = Convert.ToInt32((from el in doc.Descendants("remainingDays")
select el).First());
更新しました。leaveDay は int です。XMLで日の値を取得してremainDayに代入したい