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 文件有 2 个子文件(.cs 和 .designer.cs)以及它们的用途?
至于designer.cs,在我们的例子中它是由Xsd2Code 生成的。为什么要这么做?
假设 XSD 表示您希望在代码中使用的模型 - 可能使用 XmlSerializer 或作为 DataTable。如果您不希望这样,请擦除 xsd 文件的“自定义工具”设置。
.designer.cs 通常是生成的文件;通常另一个 .cs 用于添加部分类,但在编辑/删除之前检查。