溫馨提示×

C#從文件中讀取byte數組的技巧

c#
小樊
314
2024-07-13 12:36:29
欄目: 編程語言

在C#中,可以使用FileStream類來讀取文件中的字節數據,然后將其存儲到一個byte數組中。下面是一個簡單的示例代碼,演示如何從文件中讀取字節數據并存儲到byte數組中:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 指定要讀取的文件路徑
        string filePath = "example.txt";

        // 使用FileStream打開文件,并指定FileMode.Open模式
        using (FileStream fs = new FileStream(filePath, FileMode.Open))
        {
            // 創建一個byte數組,用于存儲讀取的數據
            byte[] buffer = new byte[fs.Length];

            // 從文件中讀取數據到byte數組中
            fs.Read(buffer, 0, buffer.Length);

            // 輸出讀取到的數據
            foreach (byte b in buffer)
            {
                Console.Write(b + " ");
            }
        }
    }
}

在上面的示例中,首先指定要讀取的文件路徑,然后使用FileStream類打開文件并指定FileMode.Open模式。接著創建一個與文件大小相同的byte數組,然后使用FileStream的Read方法將文件中的數據讀取到byte數組中。最后,遍歷byte數組并將讀取到的數據輸出到控制臺。

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