2017-04-26 7 views
0

私は、XmlElementAttributeとDefaultValueAttributeで修飾されたC#uintプロパティを持っています。uintを含むDefaultValueAttribute

[XmlElement(typeof(uint), ElementName = "Delay")] 
[DefaultValue(0)] 
public uint Delay { get; set; } 

私はこのタイプのスキーマを生成するために、XSDを使用しようとすると、それは次のエラーを与える:

Object of type 'System.Int32' cannot be converted to type 'System.UInt32'.

私は問題がDefaultValueAttributeを取るコンストラクタを持っていないのかもしれ推測パラメタとしての単位。符号なし整数に対してDefaultValueを定義するにはどうすればよいですか?

答えて

0
[DefaultValue(typeof(uint), "0")] 
関連する問題