亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C# byte類型文件IO操作指南

c#
小樊
81
2024-07-24 21:24:14
欄目: 編程語言

在C#中,可以使用FileStream類來進行字節類型文件的輸入輸出操作。下面是一個簡單的示例,展示如何使用FileStream類來讀取和寫入字節類型的文件:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 讀取文件
        using (FileStream fs = new FileStream("input.txt", FileMode.Open))
        {
            byte[] buffer = new byte[1024];
            int bytesRead = fs.Read(buffer, 0, buffer.Length);

            Console.WriteLine("Read {0} bytes from file", bytesRead);
            Console.WriteLine("Content of file: {0}", Encoding.UTF8.GetString(buffer, 0, bytesRead));
        }

        // 寫入文件
        using (FileStream fs = new FileStream("output.txt", FileMode.Create))
        {
            string content = "Hello, World!";
            byte[] buffer = Encoding.UTF8.GetBytes(content);
            fs.Write(buffer, 0, buffer.Length);

            Console.WriteLine("Write {0} bytes to file", buffer.Length);
        }
    }
}

在上面的示例中,首先使用FileStream類讀取名為input.txt的文件,并將文件內容讀取到字節數組中,然后使用Encoding.UTF8.GetString方法將字節數組轉換為字符串并輸出。

接著使用FileStream類創建名為output.txt的文件,并將字符串Hello, World!轉換為字節數組并寫入文件中。

需要注意的是,在使用FileStream類進行文件輸入輸出操作時,需要使用using語句來確保文件流被正確關閉并釋放資源。

0
漯河市| 榆中县| 淅川县| 扬州市| 刚察县| 昭通市| 绥阳县| 集贤县| 黑龙江省| 曲阜市| 都昌县| 孟连| 蕲春县| 岳阳市| 永平县| 玉溪市| 连江县| 富平县| 特克斯县| 平山县| 新沂市| 衢州市| 泽库县| 丘北县| 镇巴县| 岳阳市| 梅州市| 宁乡县| 临潭县| 万载县| 新蔡县| 玉树县| 炎陵县| 和田市| 新巴尔虎左旗| 桃园市| 乌海市| 景谷| 梓潼县| 英德市| 柏乡县|