public static void Main()
var result = ParseGuid(new Guid("0497f349-254b-0000-0000-000014e00100"));
Console.WriteLine(result.Item1);
Console.WriteLine(result.Item2);
public static Tuple<long, int> ParseGuid(Guid id)
byte[] gb = id.ToByteArray();
long empUid = BitConverter.ToInt64(gb, 0);
int clientId = BitConverter.ToInt32(gb, 12);
return new Tuple<long, int>(empUid, clientId);