public bool ReadBlock(uint block, uint count, byte[] data) { diskFile.Seek((block + BlockOffset) * 512, SeekOrigin.Begin); diskFile.Read(data, 0, (int)(count * 512)); return true; }