【问题标题】:dynamic Userconifg question动态用户配置问题
【发布时间】:2009-05-28 21:36:31
【问题描述】:

我正在开发一个基于扩展名对文件进行排序的程序

我目前使用内部字典来存储扩展名/位置

.jpg  / c:\blab blab\my documents\my pictures
.mp3 / c:\blab blab\my documents\my music
.gno / c:\familytree

我想让这个程序对我来说不那么具体,并允许用户配置监控哪些文件夹以及哪些类型的文件扩展名放在哪里

我遇到的问题是我不确定如何编写/显示将存储扩展关联的用户配置部分

理想情况下,我想将它们显示在 datagridview 或类似的东西中,但我完全不知道该怎么做

如果你能提供帮助(或者即使你不能),谢谢

【问题讨论】:

  • 您是在问如何将数据存储在配置文件中?
  • 是的,现在。我将如何存储字典。我可以存储和检索字符串之类的东西我也很困惑什么是显示字典的最佳方式,以便用户可以编辑它然后保存更改。

标签: c# app-config


【解决方案1】:

请查看此question thread 或此post。您还可以使用设置来存储所需的路径。

否则很难将它们保存在注册表中。看看这个article 开始吧。

【讨论】:

  • 我的原始帖子中可能不清楚。我知道如何从设置文件中保存和检索简单的字符串,如字符串。我很困惑存储更复杂的东西的最佳方式是什么,比如字典,以及用户如何查看它以进行更改?
  • 您可以简单地将字典对象序列化到磁盘!如果用户不打算非常频繁地进行更改,这将是一个好方法。
猜你喜欢
  • 2021-06-05
  • 2019-02-25
  • 1970-01-01
  • 2018-06-21
  • 1970-01-01
  • 2022-09-02
  • 2022-08-10
  • 1970-01-01
  • 2011-01-19
相关资源
最近更新 更多