public int Compare()

in src/VSSetup.PowerShell/InstanceComparer.cs [23:45]


        public int Compare(Instance x, Instance y)
        {
            if (ReferenceEquals(x, y))
            {
                return 0;
            }
            else if (x is null)
            {
                return -1;
            }
            else if (y is null)
            {
                return 1;
            }

            var result = Compare(x.InstallationVersion, y.InstallationVersion);
            if (result != 0)
            {
                return result;
            }

            return DateTime.Compare(x.InstallDate, y.InstallDate);
        }