私はどうなるのバイト数を読んでいた場合は、次の読書のUInt16番号のみバイナリファイル
using (FileStream stream = new FileStream(filename, FileMode.Open, FileAccess.Read))
{
int size = (int) stream.Length;
BinaryReader br = new BinaryReader(stream);
byte[] test = new byte[size];
test = br.ReadBytes(size);
br.Close();
}
しかし、私はuint16のを読みたい以来、私はやって打たいます:
using (FileStream stream = new FileStream(filename, FileMode.Open, FileAccess.Read))
{
int size = (int) stream.Length;
BinaryReader br = new BinaryReader(stream);
float[] test = new byte[size/2];
for (int i = 0; i < size/2; ++i)
{
test[i] = br.ReadUInt16();
}
br.Close();
}
は速くあり一度にファイル全体を読み取る方法または速度の違いは無視できるのでしょうか?
詳細を教えてください:) – Smash