标签: c# xml xsd
在我们的项目中,我们有xsd模式文件,我们自动为xsd生成c#类并使用它们。每次,如果我们需要进行修改,我们会被要求在xsd文件中执行此操作,之后生成c#代码。
我的问题是,为什么我们首先需要xsd,为什么我们不能直接创建可序列化的c#类。
答案 0 :(得分:2)
我假设对类的更改是应用程序支持的某些XML数据结构更改的结果。有了这个假设,以下是保持XSD同步的几个原因: