/// <summary>
 /// Writes an unsigned 64-bit integer converted to a specific Endianness to the accessor.
 /// </summary>
 /// <param name="mem">The specified MemoryMappedViewAccessor.</param>
 /// <param name="position">The number of bytes into the accessor at which to begin writing.</param>
 /// <param name="value">The value to write.</param>
 /// <param name="convertTo">The Endianness to convert to.</param>
 public static void Write(this MemoryMappedViewAccessor mem, long position, ulong value, Endianness convertTo)
 {
     mem.Write(position, value.ConvertFromSystemEndian(convertTo));
 }