是否可以强制 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;
}
}
}
它似乎XML 架构定义工具 (Xsd.exe) http://msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.110).aspx不支持生成自动实现的属性。
但还有一个替代方案:Xsd2Code 社区版 http://xsd2code.codeplex.com/。从功能列表:
当不需要特殊的获取或设置时支持自动属性。
相关回答:XSDObjectGen.exe 与 XSD.exe https://stackoverflow.com/a/3004884.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)