ファイル操作

[C#] バイナリファイルを読み込みバイト配列にする

2021年8月2日

C#でバイナリファイルを読み込みバイト配列にするサンプルです。

サンプル

例)バイナリファイルを読み込みバイト配列にする

using System.IO;

//結果を格納する変数
byte[] result = null;

//読み込むバイナリファイル
string path = @"C:¥test.png";

//バイナリファイルを読み込む
using (var fs = new FileStream(path, FileMode.Open, FileAccess.Read))
{
  result = new byte[fs.Length];
  fs.Read(result, 0, result.Length);
  fs.Close();
}

変数resultに読み込んだバイト配列が格納されます。

備考

  • 指定したパスが存在しない場合は、IO.FileNotFoundExceptionが発生します。

関連記事

  • [C#] バイト配列をバイナリファイルに書き込みする

-ファイル操作
-,