我有XSD文件,我想为此添加一个枚举。到目前为止它很简单,但是当枚举已经存在于C#文件中时我该怎么做?该文件位于同一名称空间中。
这是我尝试做的事情:
XSD
<xs:element name="Type" ref="MyType">
<xs:annotation>
<xs:documentation>
My type
</xs:documentation>
</xs:annotation>
</xs:element>
C#class
[Serializable()]
[XmlType(Namespace = "http://...MyFile.xsd")]
public enum MyType {A, B, C}