首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我有N个项目要初始化时,我应该在项目中使用app.config或自定义xml文件来初始化数据吗?

当我有N个项目要初始化时,我应该在项目中使用app.config或自定义xml文件来初始化数据吗?
EN

Stack Overflow用户
提问于 2011-07-25 04:26:34
回答 2查看 282关注 0票数 0

我正在编写一个多线程的win服务,它在加载时应该读取N个队列名称的列表,然后为每个队列名称初始化一个队列读取器类。

正确的方法是什么?保存一个包含所有队列名的list.xml文件(每个队列名还有3-4个值),或者为此在app.config中放置自定义数据(这将要求我在应用程序中实现ConfigurationElementCollection / ConfigurationElement (还有更长的路要走)。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-07-25 04:32:33

我会使用config --它就是为了这个目的。我见过长达数百行的配置。

票数 1
EN

Stack Overflow用户

发布于 2011-07-25 04:32:57

如果列表要在运行时更改,我将使用单独的xml文件,否则将使用app.config。这样,我就可以在每次需要的时候删除一个新文件,而不用担心弄乱app.config。

在你的例子中,你说它只在启动时完成,那么app.config更好。

但这一切都取决于个人的选择以及它如何适应整个架构。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6809479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档