バイナリファイルの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)
コメントを書く