建议在可视化 c# 项目中加载资源
Advice loading resources within a visual c# project
我被要求创建一个项目,该项目涉及将配置文件加载到 UI 中,用户可以在其中编辑值。我需要能够从项目中的文件加载数据,并允许用户进行更改并保存回该文件。
所有这些都必须包含在可执行文件中,但我不确定解决这个问题的最佳方法,我考虑过使用具有 XML 结构或文本的 XML 文件文件,只是在其上拆分字符串,甚至是资源文件,然后调用它。
我想我会把我的问题放在这里看看社区的建议,谢谢!
嵌入式资源不打算在运行时更改。现在使用代码优先 EF 很容易自动创建数据库,但是包含 XML 或 JSON 的文件也是一个不错的选择(因为有第三方库可以帮助您解析结果)。不建议手动滚动您自己的 string.split 解决方案(因为如果将来需求变得更复杂,您的代码可能会变得难以管理)
我被要求创建一个项目,该项目涉及将配置文件加载到 UI 中,用户可以在其中编辑值。我需要能够从项目中的文件加载数据,并允许用户进行更改并保存回该文件。
所有这些都必须包含在可执行文件中,但我不确定解决这个问题的最佳方法,我考虑过使用具有 XML 结构或文本的 XML 文件文件,只是在其上拆分字符串,甚至是资源文件,然后调用它。
我想我会把我的问题放在这里看看社区的建议,谢谢!
嵌入式资源不打算在运行时更改。现在使用代码优先 EF 很容易自动创建数据库,但是包含 XML 或 JSON 的文件也是一个不错的选择(因为有第三方库可以帮助您解析结果)。不建议手动滚动您自己的 string.split 解决方案(因为如果将来需求变得更复杂,您的代码可能会变得难以管理)