如何访问App.config中声明的开关?

问题描述 投票:0回答:1

这是我的App.config的一个片段:

 system.diagnostics
    switches
      add name="Logowanie" value="Verbose"
   /switches
 /system.diagnostics

如何在我的C#代码中创建TraceSwitch,它将与App.config中的这个“Logowanie”连接?我希望在我的代码中能够写出如下内容:

if (myTraceSwitch.TraceVerbose)
{
    ....
}

说实话,我只做了一个:

TraceSwitch myTraceSwitch = new TraceSwitch("Logowanie", "This is my switch");

正如你所看到的,只是在App.config中使用相同的名称,但我认为它不起作用:/

c# app-config system.diagnostics traceswitch
1个回答
0
投票

您在App.config中声明的开关必须在您的应用程序中使用相同的开关名称进行实例化,然后该应用程序将获得在App.config中设置的该开关的属性。

© www.soinside.com 2019 - 2024. All rights reserved.