Pensei que, por especificação, os Guids do .NET v7 seriam gerados sequencialmente, o que significa:
var guid1 = Guid.CreateVersion7();
var guid2 = Guid.CreateVersion7();
var isGreater = guid2.CompareTo(guid1);
No entanto, para minha surpresa, não é esse o caso — às vezes, o segundo gerado Guid
é "maior" que o primeiro, e às vezes o contrário. É assim que eles deveriam funcionar?