中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C#的FileStream怎么使用

小億
118
2023-08-08 09:22:44
欄目: 編程語言

FileStream是C#中用于讀取和寫入文件的類,以下是FileStream的使用示例:

  1. 創建一個FileStream對象:
FileStream fileStream = new FileStream("path/to/file.txt", FileMode.OpenOrCreate);

這里的"path/to/file.txt"是文件的路徑,FileMode.OpenOrCreate表示如果文件存在則打開,不存在則創建。

  1. 讀取文件內容:
byte[] buffer = new byte[1024]; // 創建一個緩沖區用于存儲讀取的數據
int bytesRead = fileStream.Read(buffer, 0, buffer.Length); // 讀取文件內容并返回實際讀取的字節數

這段代碼將文件中的內容讀取到一個緩沖區中,讀取的字節數存儲在bytesRead變量中。

  1. 寫入文件內容:
byte[] data = Encoding.UTF8.GetBytes("Hello, World!"); // 將字符串轉換為字節數組
fileStream.Write(data, 0, data.Length); // 將字節數組寫入文件

這段代碼將"Hello, World!"字符串轉換為字節數組,并將字節數組寫入文件中。

  1. 關閉FileStream對象:
fileStream.Close(); // 關閉文件流,釋放資源

一旦讀取或寫入操作完成,應該關閉FileStream對象以釋放相關資源。

以上是基本的使用方法,你可以根據具體需求進行讀取和寫入文件的操作。

0
江达县| 象山县| 保山市| 南康市| 五台县| 浦城县| 晋江市| 祁门县| 郎溪县| 曲松县| 固始县| 肇东市| 河池市| 凉城县| 汝城县| 扶绥县| 克拉玛依市| 舞钢市| 会泽县| 屏东县| 卓资县| 内乡县| 商水县| 宝应县| 怀来县| 宁城县| 富蕴县| 永德县| 崇州市| 东阿县| 应用必备| 大英县| 苍南县| 特克斯县| 潼南县| 崇仁县| 呼和浩特市| 襄垣县| 尼木县| 南和县| 孟津县|