C# 如何检查appconfig文件中是否存在特定的节或关键字

C# 如何检查appconfig文件中是否存在特定的节或关键字,c#,app-config,C#,App Config,我在app.config文件中添加了我自己的部分 如何以编程方式检查新部分是否存在?您可能需要查看一下 如果节不在那里,section将为null。您必须像普通XML文件一样访问它 var config = XDocument.Load("App.Config"); var element = config .Element("section"); ... 配置文件可能很复杂。请向我们展示您正在谈论的一个,以便我们更好地了

我在app.config文件中添加了我自己的部分


如何以编程方式检查新部分是否存在?

您可能需要查看一下


如果节不在那里,
section
将为
null

您必须像普通XML文件一样访问它

        var config = XDocument.Load("App.Config");
        var element = config
            .Element("section");
        ...

配置文件可能很复杂。请向我们展示您正在谈论的一个,以便我们更好地了解您的问题。我已经使用了此选项,但它仅从提供的属性部分获取。我想访问system.diagnostics属性:代码:--system.diagnostics add name=“TraceLevel”value=“1”type=“system.diagnostics.TextWriterTraceListener”traceOutputOptions=“DateTime”initializeData=“TraceLog.txt”跟踪我想获取TraceLog.txt。如何可能-->
        var config = XDocument.Load("App.Config");
        var element = config
            .Element("section");
        ...