1
我有問題,我的枚舉序列化爲可空枚舉。我想使枚舉作爲一個minOccurs可爲空= 0序列化可空枚舉wcf
這裏是我的枚舉:
public enum TestEnum
{
val_1= 0,
val_2 = 1,
val_3 = 2,
val_4 = 3
}
我試圖序列化作爲一個字符串或「spefified」標誌,但它僅適用於布爾值使用。
所以最後我想XSD像這樣:
<element minOccurs="0" maxOccurs="1" name="TestEnum" type="TestEnum"/>
我總是得到的minOccurs =「1」
問題是什麼?除「我有問題」之外。 – Adimeus
查看我更新的帖子。 – Cieja
這是en枚舉定義,枚舉永遠不會爲空,但具有該類型的屬性可以聲明爲可爲空。 (經典的例子就像public int?Value {get; set;})你是如何聲明屬性的? –