public static void Main()
Guid gg = new Guid("e3892c2d-ce04-4eda-ac5f-d527915ec24b");
Console.WriteLine(Decode(ss));
public static string Encode(Guid guid)
string encoded = Convert.ToBase64String(guid.ToByteArray());
encoded = encoded.Replace("/", "_").Replace("+", "-");
return encoded.Substring(0, 22);
public static Guid Decode(string value)
value = value.Replace("_", "/").Replace("-", "+");
byte[] buffer = Convert.FromBase64String(value + "==");