我有一个 C# 程序,我想在其中使用 xml。我对 XML 很陌生,我有一个相当大的配置数据和很多字段。我已经设法根据我的配置字段定义了一个类,我的类有很多枚举、列表和用户定义的类型。
现在我想读取/编辑/修改/保存配置中的值,我正在考虑使用 xml 文件。你能给我一些指导吗?我应该定义一个 xml 模式吗?我的程序的设计应该是什么?或者请建议如何通过现有的 API(如 LINQ 等)快速和干净地执行此操作。
简而言之
你可以解释吗
如何通过 C# 将具有大量字段的类保存到 XML?我需要架构吗?如何在同一个类中读回它并通过模式进行验证?
方法应该简单且可单元测试。