不管是web程序(web.config)还是form程序(app.config),
读取配置文件都是:Configuration.ConfigurationSettings.AppSettings["XX"];
不用指定xml文件的名称,请问这是为什么?如果我向配置文件写入,哪我也不用指定xml文件名称吗?还是必须用xml操作类且指定名称进行写入?
请大家指教

解决方案 »

  1.   

    Configuration.ConfigurationSettings.AppSettings
    是 .net 提供的类库,只能读取 AppSettings 节点的内容。如果要读取其它节点,
    就只能用读取 xml 文件的方法。
      

  2.   

    using System.Xml;
    写入的话
    可以用XmlDocument
      

  3.   

    读的话简单,用你的那么一句,写的话需要查找节点,赋值,麻烦的很,看XmlDocument写xml文件的方法吧