在哪里/如何存储应用程序参数

时间:2013-09-04 11:16:23

标签: c# visual-studio-2010

我正在构建一个非常动态的应用程序(例如,来自数据库的大量元数据),我想将应用程序参数存储在单独的文件中。参数的一个示例是视图中某列的列宽。

我在考虑创建一个 Resources 文件,但它们只能存储字符串。 设置不是一个选项,因为我想要存储的是应用程序参数,而不是用户设置。

什么是好方法?

2 个答案:

答案 0 :(得分:0)

如果你的应用程序动态存储数据,那么巨大的更好的方法就是数据库表。 如果用户相关的应用程序设置数据,那么你可以使用,

  • 外部文件(例如MS EXCEL ...)
  • 应用程序的配置文件。

谢谢!

答案 1 :(得分:0)

您可以使用序列化将参数存储到注册表中。

示例:

将String传递给Byte并序列化它。 在反序列化信息时,将字节更改回字符串。

你可以在这里找到更多.. Save serializable object to registry in .net?

也许这对你有机会..