public TapeRecord ReadRecord(Stream file) { byte[] result = new byte[file.Length]; using (BinaryReader br = new BinaryReader(file)) { br.Read(result, 0, (int)file.Length); } return new TapeRecord(1L, result); }