我必须阅读用 c# 编写的二进制文件。我知道这种文件格式。我想知道是否可以。如果可能的话,我该怎么做。
问问题
373 次
1 回答
2
您的问题非常模棱两可,但我假设您在问“我如何读取二进制文件?” 在这种情况下,答案是使用 aFileInputStream
来读取所有字节。如果您知道文件路径,则可以使用以下代码从文件中读取所有字节:
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 回答