小编Jas*_* S.的帖子

是否存在将UI设置存储在文件中的最佳实践?

我还没有看到满意的答案,所以我想问一下.是否有将UI设置存储在文件中的最佳实践?

场景是我们有一个内部C#应用程序,我想存储一个文件/文件夹数组以及其他随机的东西(执行外部命令时使用的标志,传递给可选择的比较算法的可选参数等).由于这些值的性质,使用内置的app.config方法是行不通的.那么在将半复杂设置存储到设置文件时是否有任何最佳实践?

目前我存储的最复杂的是一个列表,其中包含一个需要存储文件名,比较算法和参数文本的条目.因此,并非所有简单的键/值数据都是如此.

我正在寻找关于:

  • 布局(例如,如果XML,值应该在属性vs node.value中)
  • 格式(XML,YAML等)
  • 构架

这不会存储敏感数据,因此安全性不是问题.

我目前正在寻找只使用XmlDocument并为每个不同的集合分离类.但我觉得应该有一些现有的框架.

谢谢!

c# settings user-interface configuration-files

7
推荐指数
2
解决办法
5909
查看次数