1
Q
內存流問題
A
回答
2
那麼最簡單的方法就是:
stream.Position = 0;
我不知道你超出後在做什麼。你可以使用Seek
方法,但我個人覺得Position
屬性要簡單得多。
您確實需要首先通過流嗎?如果你已經得到的XmlDocument
,爲什麼不使用它呢?
2
這幾乎是你如何做到這一點。該位置必須設置爲0,因爲在將文檔寫入流之後,流位於最後,準備添加更多數據。將該位置設置爲0可有效「倒回」流,以便您從頭開始重新讀入。
這是一個正常的和預期的使用模式,如果你正在做這樣的事情。
我正在使用XMLDocument.load從另一個模塊的內存流寫入加載一個xml文檔。所以我必須將內存流位置設回0. – user496949 2010-11-13 09:27:54
@ user496949:對,所以你根據我的回答將'stream.Position'設置爲0。你還有什麼要求? – 2010-11-13 13:19:22
那就是。謝謝喬恩 – user496949 2010-11-14 01:16:17