-4

嗨,有什么方法可以下载 XML 的 DLL 以便我可以在我的项目中使用它以及如何读取 XML 文件?比如说我想读名字和姓氏。

<?xml version="1.0"?>
<configuration>
  <appSettings>
     <add key="firstname" value="David"/>
     <add key="Lastname" value="Alan"/>
     <add key="Age" value="35"/>
     <add key="gender" value="male"/> 
     </appSettings> 
 </configuration>
4

1 回答 1

1

使用 Linq2Xml 怎么样?

var xDoc = XDocument.Load(filename);
var dict = xDoc.Element("configuration").Element("appSettings")
            .Elements("add")
            .ToDictionary(e => e.Attribute("key").Value, e => e.Attribute("value").Value);

Console.WriteLine(dict["firstname"] + " " + dict["Lastname"]);

或者你可能想使用ConfigurationManager

var username = System.Configuration.ConfigurationManager.AppSettings["firstname"];
于 2013-06-06T17:28:33.610 回答