溫馨提示×

filestream寫入文件的方法是什么

小億
245
2023-07-21 20:07:16
欄目: 編程語言

使用FileStream寫入文件的方法如下:

  1. 創建一個FileStream對象,指定要寫入的文件路徑和文件打開方式??梢允褂肍ileMode.Create來創建一個新文件,如果文件已存在則會被覆蓋;使用FileMode.Append來追加內容到文件末尾;使用FileMode.OpenOrCreate來打開已存在的文件或創建新文件。
FileStream fs = new FileStream(filePath, FileMode.Create);
  1. 將要寫入的內容轉換為字節數組。
byte[] contentBytes = Encoding.UTF8.GetBytes(content);
  1. 使用FileStream對象的Write方法將字節數組寫入文件。
fs.Write(contentBytes, 0, contentBytes.Length);
  1. 關閉FileStream對象,釋放資源。
fs.Close();

完整的示例代碼如下:

using System;
using System.IO;
using System.Text;
class Program
{
static void Main()
{
string filePath = "C:\\example.txt";
string content = "Hello, World!";
using (FileStream fs = new FileStream(filePath, FileMode.Create))
{
byte[] contentBytes = Encoding.UTF8.GetBytes(content);
fs.Write(contentBytes, 0, contentBytes.Length);
}
}
}

注意,使用FileStream寫入文件時,需要確保文件路徑的有效性,并且需要適當處理異常情況。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女