如何从AppSettings.Config文件中获取键值?

New*_*Bie 25 c# appsettings

我正在尝试在appsettings.Config文件中设置我的键值,但似乎无法正常工作.

这就是我为此写的.代码从MDI文件的构造函数调用,并且仅返回null值.谁知道为什么?

     var getValue = ConfigurationSettings.AppSettings["ShowQueryTextbox"];
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用ConfigurationManager.AppSettings.那也没有用.

我的AppSettings代码如下.

<configuration>
  <appSettings>
    <add key="ShowQueryTextbox" value="true"/>
  </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

And*_*ren 25

ConfigurationSettings.AppSettings已经过时,请尝试

ConfigurationManager.AppSettings["ShowQueryTextbox"];
Run Code Online (Sandbox Code Playgroud)


fab*_*tto 13

请记住要使用:

ConfigurationManager.AppSettings["MyKey"];
Run Code Online (Sandbox Code Playgroud)

您需要将System.Configuration的引用添加到项目中.


New*_*Bie 4

将 App.Config 文件重命名为 AppSettings.Config 时会出现问题。感谢所有的指导和帮助。