A signed number indicating the relative values of this instance and value.
A negative integer This instance is less than value.
Zero This instance is equal to value.
A positive integer This instance is greater than value, or value is null.
Any instance of Guid, regardless of its value, is considered greater than null.
The value parameter must be null or an instance of Guid; otherwise, an exception is thrown.