C# 动态修改配置参数

            DataSet dx = new DataSet();
            dx.ReadXml(Application.ExecutablePath + ".config", XmlReadMode.InferSchema);
            DataRow[] dtTmp = dx.Tables["setting"].Select("name = 'DepartName'");
            dtTmp[0]["Value"] = txbxTitle.Text;
            dx.WriteXml(Application.ExecutablePath + ".config");

            //刷新应用程序设置,这样下次读取时才能读到最新的值。
            Properties.Settings.Default.Reload();

posted @ 2009-02-20 18:13  Darren.Xiang  阅读(292)  评论(0编辑  收藏  举报