我正在编写C#,它是作为第三方软件的沙盒插件运行的。因此,我无法通过为ConfigurationManager指定文件来加载配置。
但是,我可以在第三方服务器上设置文件并将其作为字符串检索。
理想情况下,我想将config-as-string提供给ConfigurationManager,并拥有一个普通的C#配置系统。我已经阅读了文档,但无法看到任何带有字符串(或缓冲区)的init配置。有没有合理而简单的方法来做到这一点?
我的后备计划是制作一个简单格式的[key] = [value] \ n并将其加载到Dictionary中。我想尽可能避免创建和维护配置系统。