如何在C#中读取外部配置文件?

时间:2014-06-05 08:58:14

标签: c# configuration-files

我的C#windows项目中有一个配置文件(例如text.Config)。在这个文件中我有

之类的部分
<configuration>
  <configSections>

  </configSections>
  <FtpSettings>
    <add key="ftpURL" value=""/>
    <add key="ftpUserName" value=""/>
    <add key="ftpPassword" value=""/>
  </FtpSettings>
</configuration>

我正在使用3.5框架。

那么你能告诉我如何通过这个文件阅读FtpSettings吗?

我想要此部分中的所有值。

任何人都可以为此提供确切的代码吗?没有字符串操作我需要特定键的值。

提前致谢。

1 个答案:

答案 0 :(得分:1)

将其视为XML文件,然后您可以通过多种方式阅读它。

  1. 使用XmlTextReader
  2. 使用LINQ to XML
  3. 查看其他问题,例如this one
  4. 许多其他方式......