app.config ファイルがあります。
属性を取得して編集したい:
<appSettings>
<add key="ProcessorInstances" value="2" />
</appSettings>
私はこのクエリを使用しています:
var list5 = from appNode in doc2.Descendants("appSettings").Elements()
where appNode.Attribute("key").Value == "ProcessorInstances"
select appNode;
var element5 = list5.FirstOrDefault();
string five = element5.Attribute("value").Value;
しかし今、私は次のような要素に直面しています:
<app>
<file value="../../../logs/Intel.Service.log" />
</app>
と:
<baseAddresses>
<add baseAddress="http://Machinename:portnumber/servicename/" />
</baseAddresses>
これらの要素にはキー属性がありません。
それらを編集するための LINQ クエリを作成するにはどうすればよいですか?