-1

私はc#で書かれたバイナリファイルを読まなければなりません。そして、私はこのファイル形式を知っています。可能かどうか知りたいです。そして、可能であればどうすればそれを行うことができますか。

4

1 に答える 1

2

あなたの質問は非常にあいまいですが、「バイナリファイルを読み取るにはどうすればよいですか?」と質問していると思います。その場合、答えはaを使用しFileInputStreamてすべてのバイトを読み取ることです。ファイルパスがわかっている場合は、以下のコードを使用して、ファイルからすべてのバイトを読み取ることができます。

byte[] readBytes(string filepath)
{
    File file = new File(filepath);
    FileInputStream stream = new FileInputStream(file);
    // create buffer of the correct size
    byte[] buffer = new byte[file.length()];
    // read in the data
    stream.read(buffer);
    return buffer;
}
于 2013-03-24T17:13:19.973 に答える