带有uint的DefaultValueAttribute

时间:2017-04-26 17:37:10

标签: c# xml-serialization default-value uint

我有一个用XmlElementAttribute和DefaultValueAttribute修饰的C#uint属性。

adb root

当我尝试使用XSD为此类型生成架构时,会出现以下错误:

  

'System.Int32'类型的对象无法转换为'System.UInt32'类型。

我想问题可能是DefaultValueAttribute没有一个以uint作为参数的构造函数。如何为无符号整数定义DefaultValue?

1 个答案:

答案 0 :(得分:0)

[DefaultValue(typeof(uint), "0")]