[C#][VB] ファイルをByte型配列で読み書きする方法

[C#][VB] ファイルをByte型配列で読み書きする方法

バイナリファイルのByte型配列での読み書き

File.ReadAllBytes を使えば、バイナリファイルをByte型配列に読み込むことができます。

逆に、File.WriteAllBytes を使うことでByte型配列の内容をファイルに書き出すことができます。指定したパスのファイルが存在しない場合、新規にファイルが作成されます。ファイルが存在すれば、ファイルを上書きします。

C#

// ファイルをByte型配列で読み込み
var bytes = File.ReadAllBytes(@"c:\work\test.txt");

// ファイルにByte型配列の内容を書き込み
// ファイル作成(存在すれば上書き)
File.WriteAllBytes(@"c:\work\test_copy.txt", bytes);

VB.NET

' ファイルをByte型配列で読み込み
Dim bytes As Byte() = File.ReadAllBytes("c:\\work\\test.txt")

' ファイルにByte型配列の内容を書き込み
' ファイル作成(存在すれば上書き)
File.WriteAllBytes("c:\\work\\test_copy_vb.txt", bytes)

C#カテゴリの最新記事