20 references to Comparer
System (20)
compmod\system\collections\generic\sorteddictionary.cs (1)
120return ((KeyValuePairComparer)_set.Comparer).keyComparer;
compmod\system\collections\generic\sortedset.cs (19)
952return set1.Comparer.Equals(set2.Comparer); 1013int comp = Comparer.Compare(mine.Current, theirs.Current); 1149while (!mineEnded && !theirsEnded && Comparer.Compare(theirs.Current, max) <= 0) { 1150int comp = Comparer.Compare(mine.Current, theirs.Current); 1271Array.Sort(elements, this.Comparer); 1500if (Comparer.Compare(mine.Current, theirs.Current) != 0) { 1700if (Comparer.Compare(lowerValue, upperValue) > 0) { 1746: base(Underlying.Comparer) { 1837int comp = (lBoundActive ? Comparer.Compare(min, item) : -1); 1841comp = (uBoundActive ? Comparer.Compare(max, item) : 1); 1863} else if (lBoundActive && Comparer.Compare(min, current.Item) > 0) { 1881} else if (lBoundActive && Comparer.Compare(min, node.Item) > 0) { 1908if (current.Left != null && (!lBoundActive || Comparer.Compare(min, current.Item) < 0)) { 1911if (current.Right != null && (!uBoundActive || Comparer.Compare(max, current.Item) > 0)) { 1937if (Comparer.Compare(item, i) == 0) 1969if (lBoundActive && Comparer.Compare(min, lowerValue) > 0) { 1973if (uBoundActive && Comparer.Compare(max, upperValue) < 0) { 2251if (tree.Comparer.Compare(this.Current, item) == 0)