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

时间:2013-12-07 10:54:50

标签: c# app-config system.diagnostics traceswitch

这是我的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中使用相同的名称,但我认为它不起作用:/

1 个答案:

答案 0 :(得分:0)

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