using System;
using System.Numerics;
public class Program
{
public static void Main()
Guid guid = Guid.NewGuid();
var bint = new BigInteger(guid.ToByteArray());
byte[] bytes = new byte[16];
bint.ToByteArray().CopyTo(bytes, 0);
var guido = new Guid(bytes);
if (guid.Equals(guido))
Console.WriteLine("they are equal");
}