我试图从以下文件打印到Console.Write键的值. nameapp.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="name" value="Chan" />
</appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)
C#代码:
Console.Write(ConfigurationManager.AppSettings["name"]);
Run Code Online (Sandbox Code Playgroud)
控制台中没有打印任何内容.为什么是这样 ?
注意:我添加了对System.Configurationdll 的引用
下面的代码为您提供了活动配置文件的内容。
var content = File.ReadAllLines(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
Run Code Online (Sandbox Code Playgroud)
检查您得到的内容content,是否包含 key="name" value="Chan"或其他内容?
如果您给出, <add key="name" value="Chan" />则 ConfigurationManager.AppSettings["name"] 应返回为Chan
| 归档时间: |
|
| 查看次数: |
21411 次 |
| 最近记录: |