我有一个名为Foo
的字符串属性,返回Nothing
,我希望它序列化为Foo=""
我尝试了名为FooSpecified
的属性的变体,但这些变量无效。
* Specified属性的VB.Net(代码示例)中的实际语法是什么?
答案 0 :(得分:0)
这是VB.Net模式。
Public Class OptionalOrder
' This field's value should not be serialized
' if it is uninitialized.
Public FirstOrder As String
' Use the XmlIgnoreAttribute to ignore the
' special field named "FirstOrderSpecified".
<System.Xml.Serialization.XmlIgnoreAttribute> _
Public FirstOrderSpecified As Boolean
End Class
这在MSDN
中有记录