[英]Write Filestream into StreamWriter in c#
我想將FileStream
寫入StreamWriter
,但由於獲得以下消息而未成功: System.IO.FileStream
。
這是mycode。
using (System.IO.FileStream c2pStreamFile = new System.IO.FileStream(FilePathName, FileMode.Open, FileAccess.Read))
{
using (StreamWriter logStream = new StreamWriter(TraceFilePathName, true))
{
logStream.WriteLine(c2pStreamFile);
logStream.Flush();
logStream.Close();
}
}
謝謝
改用CopyTo
using (FileStream c2pStreamFile =File.OpenRead(FilePathName))
{
using (FileStream logStream = File.Open(TraceFilePathName,FileMode.Append))
{
c2pStreamFile.CopyTo(logStream);
}
}
我認為您正在尋找使用StreamReader讀取FileStream中的數據。 StreamWriter用於將輸出寫入流。
檢查此文檔StreamWriter中的示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.