我的任务是制作一个模块化程序,该程序使用外部的,易于编辑的文件来指示是否显示某些元素,使用了哪些类等等。
使用C#和Visual Studio 2008,我应该使用哪种类型的文件?我被建议.ini,但是还有关于使用.xml的说法吗?
哪个文件最好,是否有内置的C#方法来处理这些文件?
答案 0 :(得分:1)
实现不同的事物有很多不同的方法。例如,您可以在app.config文件中使用appSetting打开和关闭功能。如果您想更改使用的类或服务,那么可以使用Castle Windsor之类的DI / IoC,并在代码和/或xml中配置它。
如果你可以更具体地了解你想要达到的目标,以及代码中的一些例子,你可能会得到一些更好的答案。
答案 1 :(得分:0)
您可以在配置文件中使用自定义部分。 配置文件是.net上下文中的xml,众所周知的文件。 请参阅此处的示例:http://msdn.microsoft.com/en-us/library/vstudio/2tw134k3(v=vs.100).aspx