我得到了一个字节数组
public byte[] values;
我填充它的数据
new byte[64];
我将其序列化后,得到以下XML部分:
<values>
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</values>
我在SO上找到了以下解决方案:
[XmlElement("values", DataType = "hexBinary")]
public byte[] values;
现在我得到的XML与上面的相同,只是使用了“0”而不是“A”。
当我序列化一个Int16 / Int32 / sbyte数组时,我得到类似于以下的XML:
<values>0</values>
<values>0</values>
<values>0</values>
在垂直排列中。
现在我的问题是:是否可能以垂直排列的形式获得字节数组?就像这样:
<values>00</values>
<values>00</values>
<values>00</values>
马克