public static string ToShortString(uint id) { var idBytes = BitConverter.GetBytes(id); if (BitConverter.IsLittleEndian) { Array.Reverse(idBytes); } var idString = Safe32Encoding.EncodeBytes(idBytes); return(idString); }
public static uint FromShortString(string idString) { var idBytes = Safe32Encoding.DecodeBytes(idString); if (BitConverter.IsLittleEndian) { Array.Reverse(idBytes); } var id = BitConverter.ToUInt32(idBytes, 0); return(id); }