有没有可能强制xsd.exe生成自动实现的属性,而不是xsd.exe生成的丑陋的手动实现的代码?
public abstract partial class SomeClass {
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}发布于 2014-09-12 02:54:58
XML Schema Definition Tool (Xsd.exe)似乎不支持生成自动实现的属性。
但还有另一种选择:Xsd2Code community edition。从功能列表中:
当不需要特殊的get或set时,
支持自动属性。
https://stackoverflow.com/questions/17612252
复制相似问题