如何为控制台应用程序编写配置应用程序 - 共享数据?

时间:2011-12-11 20:20:56

标签: c# .net variables configuration settings

我的控制台应用使用用户输入的一串字符串变量。目前,用户可以将这些作为参数键入控制台应用程序,然后使用Properties.Settings将其保留。

相反,我想要一个GUI应用程序,它有一堆文本框和一个“保存”按钮。

我该如何使这项工作?我认为每个应用程序都需要有一种方法来读取/保存公共变量。当安装在客户的计算机上时,它应该在不需要管理员权限的情况下工作。

1 个答案:

答案 0 :(得分:2)

.NET支持XML(De)序列化。

使用您的设置参数作为字段定义一个类,按照您希望的方式将这些字段连接到GUI元素。将该类写入XML文件并在应用程序启动时恢复值。