public double ReadDouble(IntPtr address) { var buffer = new byte[8]; ReadMemory(address, buffer, 8); return BitConverter.ToDouble(buffer, 0); }