63 implementations of Compare
dotnet-svcutil-lib (10)
Microsoft.Build (3)
Microsoft.Build.Tasks.Core (4)
MSBuild (1)
MSBuildTaskHost (1)
PresentationFramework (6)
PresentationFramework-SystemXml (1)
ReachFramework (1)
System.Collections (1)
System.Collections.NonGeneric (1)
System.ComponentModel.TypeConverter (3)
System.Net.Primitives (1)
System.Private.CoreLib (4)
System.Private.DataContractSerialization (2)
System.Private.Xml (7)
System.Private.Xml.Linq (1)
System.Resources.Extensions (1)
System.Security.Cryptography.Xml (3)
System.Windows.Forms (8)
System.Windows.Forms.Design (2)
UIAutomationClientSideProviders (2)
147 references to Compare
dotnet-svcutil-lib (1)
GenerateDocumentationAndConfigFiles (1)
Metrics (1)
Metrics.Legacy (1)
Microsoft.Build.Engine.UnitTests (7)
Microsoft.Build.Framework (1)
Microsoft.Build.Tasks.UnitTests (7)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.Collections.Package (1)
Microsoft.CodeAnalysis.Extensions.Package (1)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Microsoft.CodeAnalysis.Threading.Package (1)
Microsoft.CodeAnalysis.UnitTests (2)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
PresentationFramework (7)
Roslyn.Diagnostics.Analyzers (1)
System.Collections.Specialized (6)
System.Configuration.ConfigurationManager (1)
System.Private.CoreLib (89)
src\libraries\System.Private.CoreLib\src\System\Array.cs (15)
713c = comparer.Compare(left, right);
870c = comparer.Compare(objArray[i], value);
964c = comparer.Compare(array.GetValue(i), value);
2259if (comparer.Compare(keys[a], keys[b]) > 0)
2376while (comparer.Compare(keys[++left], pivot) < 0) ;
2377while (comparer.Compare(pivot, keys[--right]) < 0) ;
2416if (child < n && comparer.Compare(keys[lo + child - 1], keys[lo + child]) < 0)
2420if (!(comparer.Compare(d, keys[lo + child - 1]) < 0))
2442while (j >= lo && comparer.Compare(t, keys[j]) < 0)
2476if (comparer.Compare(keys.GetValue(a), keys.GetValue(b)) > 0)
2592while (comparer.Compare(keys.GetValue(++left), pivot) < 0) ;
2593while (comparer.Compare(pivot, keys.GetValue(--right)) < 0) ;
2632if (child < n && comparer.Compare(keys.GetValue(lo + child - 1), keys.GetValue(lo + child)) < 0)
2637if (!(comparer.Compare(d, keys.GetValue(lo + child - 1)) < 0))
2659while (j >= lo && comparer.Compare(t, keys.GetValue(j)) < 0)
src\libraries\System.Private.CoreLib\src\System\Tuple.cs (36)
157return comparer.Compare(m_Item1, objTuple.m_Item1);
277int c = comparer.Compare(m_Item1, objTuple.m_Item1);
281return comparer.Compare(m_Item2, objTuple.m_Item2);
402int c = comparer.Compare(m_Item1, objTuple.m_Item1);
406c = comparer.Compare(m_Item2, objTuple.m_Item2);
410return comparer.Compare(m_Item3, objTuple.m_Item3);
537int c = comparer.Compare(m_Item1, objTuple.m_Item1);
541c = comparer.Compare(m_Item2, objTuple.m_Item2);
545c = comparer.Compare(m_Item3, objTuple.m_Item3);
549return comparer.Compare(m_Item4, objTuple.m_Item4);
682int c = comparer.Compare(m_Item1, objTuple.m_Item1);
686c = comparer.Compare(m_Item2, objTuple.m_Item2);
690c = comparer.Compare(m_Item3, objTuple.m_Item3);
694c = comparer.Compare(m_Item4, objTuple.m_Item4);
698return comparer.Compare(m_Item5, objTuple.m_Item5);
837int c = comparer.Compare(m_Item1, objTuple.m_Item1);
841c = comparer.Compare(m_Item2, objTuple.m_Item2);
845c = comparer.Compare(m_Item3, objTuple.m_Item3);
849c = comparer.Compare(m_Item4, objTuple.m_Item4);
853c = comparer.Compare(m_Item5, objTuple.m_Item5);
857return comparer.Compare(m_Item6, objTuple.m_Item6);
1002int c = comparer.Compare(m_Item1, objTuple.m_Item1);
1006c = comparer.Compare(m_Item2, objTuple.m_Item2);
1010c = comparer.Compare(m_Item3, objTuple.m_Item3);
1014c = comparer.Compare(m_Item4, objTuple.m_Item4);
1018c = comparer.Compare(m_Item5, objTuple.m_Item5);
1022c = comparer.Compare(m_Item6, objTuple.m_Item6);
1026return comparer.Compare(m_Item7, objTuple.m_Item7);
1182int c = comparer.Compare(m_Item1, objTuple.m_Item1);
1186c = comparer.Compare(m_Item2, objTuple.m_Item2);
1190c = comparer.Compare(m_Item3, objTuple.m_Item3);
1194c = comparer.Compare(m_Item4, objTuple.m_Item4);
1198c = comparer.Compare(m_Item5, objTuple.m_Item5);
1202c = comparer.Compare(m_Item6, objTuple.m_Item6);
1206c = comparer.Compare(m_Item7, objTuple.m_Item7);
1210return comparer.Compare(m_Rest, objTuple.m_Rest);
src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (36)
351return comparer.Compare(Item1, objTuple.Item1);
545int c = comparer.Compare(Item1, objTuple.Item1);
548return comparer.Compare(Item2, objTuple.Item2);
739int c = comparer.Compare(Item1, objTuple.Item1);
742c = comparer.Compare(Item2, objTuple.Item2);
745return comparer.Compare(Item3, objTuple.Item3);
949int c = comparer.Compare(Item1, objTuple.Item1);
952c = comparer.Compare(Item2, objTuple.Item2);
955c = comparer.Compare(Item3, objTuple.Item3);
958return comparer.Compare(Item4, objTuple.Item4);
1177int c = comparer.Compare(Item1, objTuple.Item1);
1180c = comparer.Compare(Item2, objTuple.Item2);
1183c = comparer.Compare(Item3, objTuple.Item3);
1186c = comparer.Compare(Item4, objTuple.Item4);
1189return comparer.Compare(Item5, objTuple.Item5);
1423int c = comparer.Compare(Item1, objTuple.Item1);
1426c = comparer.Compare(Item2, objTuple.Item2);
1429c = comparer.Compare(Item3, objTuple.Item3);
1432c = comparer.Compare(Item4, objTuple.Item4);
1435c = comparer.Compare(Item5, objTuple.Item5);
1438return comparer.Compare(Item6, objTuple.Item6);
1687int c = comparer.Compare(Item1, objTuple.Item1);
1690c = comparer.Compare(Item2, objTuple.Item2);
1693c = comparer.Compare(Item3, objTuple.Item3);
1696c = comparer.Compare(Item4, objTuple.Item4);
1699c = comparer.Compare(Item5, objTuple.Item5);
1702c = comparer.Compare(Item6, objTuple.Item6);
1705return comparer.Compare(Item7, objTuple.Item7);
1975int c = comparer.Compare(Item1, objTuple.Item1);
1978c = comparer.Compare(Item2, objTuple.Item2);
1981c = comparer.Compare(Item3, objTuple.Item3);
1984c = comparer.Compare(Item4, objTuple.Item4);
1987c = comparer.Compare(Item5, objTuple.Item5);
1990c = comparer.Compare(Item6, objTuple.Item6);
1993c = comparer.Compare(Item7, objTuple.Item7);
1996return comparer.Compare(Rest, objTuple.Rest);
System.Private.Xml (1)
System.Windows.Forms (4)
Test.Utilities (1)
Text.Analyzers (1)
UIAutomationClientSideProviders (1)