嗨的選擇性能我需要序列化我班的幾個領域使用SoapFormatter序列化類
class Foo
{
Guid value1;
decimal value2;
SomeCustomEnum value3;
}
我可以序列各領域逐一:
你做 MemoryStream ms = new MemoryStream();
SoapFormatter sf = new SoapFormatter();
sf.Serialize(ms,value1;
sf.Serialize(ms, value2);
sf.Serialize(ms, value3);
string data = Convert.ToBase64String(ms.ToArray());
ms.Close();
如果你這樣做,你會得到幾個SOAP信封/消息在彼此之後。你想完成什麼? – 2009-11-30 17:13:43
我需要將所有類成員粘貼到一個字符串中。我明白你的意思,這不是我想要的。 – 2009-11-30 18:39:33
爲什麼你不能序列化全班? – 2009-11-30 19:34:26