2015-09-18 33 views

回答

0

的流,設置FileMode

using (FileStream fs = new FileStream(fileName, FileMode.CreateNew)) 
{ 
    using (StreamWriter writer = new StreamWriter(fs)) 
    { 
     writer.Write(textToAdd); 
    } 
} 
+0

hi.i想要在寫入之前閱讀文件。然後用FileMode聲明文件流。打開 –

+0

@hosseinsafavi創建兩個不同的流 - 讀取和寫入 - 這是好方法 – Backs

+0

yes.it似乎這是一個最好的方法。謝謝@Backs –

2

FileMode.Create會創建一個新文件。如果文件感染了,它會顯示異常。使用FileMode.Truncate。

string txt="your text"; 
    using (FileStream fs = new FileStream(@"C:\Users\rajesh.kumar\Desktop\test123.txt", FileMode.Truncate)) 
    { 
     using (StreamWriter writer = new StreamWriter(fs)) 
     { 
      writer.Write("txt"); 
     } 
    } 
+0

hi.i必須在代碼中使用Stream –

相關問題