Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我们的项目中,我们有 xsd 模式文件,我们正在为 xsd 自动生成 c# 类并使用它们。每次,如果我们需要进行修改,我们都会被要求在 xsd 文件中进行修改,然后将其生成为 c# 代码。
我的问题是,为什么我们首先需要 xsd,为什么我们不能直接创建可序列化的 c# 类。
我假设对类的更改是应用程序支持的某些 XML 数据结构更改的结果。有了这个假设,以下是保持 XSD 同步的几个原因: