現在我正在使用XmlTextWriter將MemoryStream對象轉換爲字符串。但我不知道是否有更快的方法來串行化一個內存流到字符串。將內存流對象序列化爲字符串
我遵從下面給出的序列化的代碼 - http://www.eggheadcafe.com/articles/system.xml.xmlserialization.asp
編輯
流到字符串
ms.Position = 0;
using (StreamReader sr = new StreamReader(ms))
{
string content = sr.ReadToEnd();
SaveInDB(ms);
}
字符串到流
string content = GetFromContentDB();
byte[] byteArray = Encoding.ASCII.GetBytes(content);
MemoryStream ms = new MemoryStream(byteArray);
byte[] outBuf = ms.GetBuffer(); //error here
可能DUPLIC吃了[如何從一個MemoryStream字符串?](http://stackoverflow.com/questions/78181/how-do-you-get-a-string-from-a-memorystream) – 2016-03-23 12:26:21