Implemented interface member:
method
CompareTo
System.IComparable<T>.CompareTo(T)
60 references to CompareTo
Aspire.Cli.Tests (1)
Projects\ProjectLocatorTests.cs (1)
1970Assert.True(foundFiles[0].FullName.CompareTo(foundFiles[1].FullName) < 0);
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Core\util\TernaryTreeGenerator.cs (2)
306if (s_htmlElements[i - 1].nameHTML.CompareTo(s_htmlElements[i].nameHTML) > 0) 327if (s_htmlAttributes[i - 1].nameHTML.CompareTo(s_htmlAttributes[i].nameHTML) > 0)
FrameworkFork\System.Runtime.Serialization\System\Xml\PrefixHandle.cs (1)
178return GetString().CompareTo(that.GetString());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\DirectionalAction.cs (1)
67return _action.CompareTo(other._action);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
214: -x.field.Name.CompareTo(y.field.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
168: f1.Name.CompareTo(f2.Name);
ILCompiler.Compiler (4)
Compiler\ExternSymbolMappedField.cs (1)
54return _symbolName.CompareTo(((ExternSymbolMappedField)other)._symbolName);
Compiler\RuntimeConfigurationRootProvider.cs (1)
127return _blobName.CompareTo(((RuntimeConfigurationBlobNode)other)._blobName);
Compiler\Win32ResourcesRootProvider.cs (1)
67=> _name.CompareTo(((ObjectDataNode)other)._name);
parent\parent\Common\Compiler\DependencyAnalysis\EmbeddedDataContainerNode.cs (1)
30return _mangledName.CompareTo(((EmbeddedDataContainerNode)other)._mangledName);
ILCompiler.ReadyToRun (5)
Compiler\DependencyAnalysis\ReadyToRun\DebugDirectoryEntryNode.cs (2)
144return _entryName.CompareTo(((PerfMapDebugDirectoryEntryNode)other)._entryName); 226return _pdbName.CompareTo(((NativeDebugDirectoryEntryNode)other)._pdbName);
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionNode.cs (1)
162return _name.CompareTo(((ImportSectionNode)other)._name);
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunHeaderNode.cs (1)
61return _module.Assembly.GetName().Name.CompareTo(otherModuleSpecificHeaderTableNode._module.Assembly.GetName().Name);
parent\parent\Common\Compiler\DependencyAnalysis\EmbeddedDataContainerNode.cs (1)
30return _mangledName.CompareTo(((EmbeddedDataContainerNode)other)._mangledName);
Microsoft.Build.Tasks.Git (1)
GitOperations.cs (1)
379=> BinarySearch(OrderedChildren, name, (n, v) => n.Name.CompareTo(v));
Microsoft.CodeAnalysis (1)
CodeGen\PrivateImplementationDetails.cs (1)
553return x.Name.CompareTo(y.Name);
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
214: -x.field.Name.CompareTo(y.field.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
168: f1.Name.CompareTo(f2.Name);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
214: -x.field.Name.CompareTo(y.field.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
168: f1.Name.CompareTo(f2.Name);
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
615return x.MetadataName.CompareTo(y.MetadataName);
Microsoft.CodeAnalysis.CSharp.Features (2)
NavigationBar\CSharpNavigationBarItemService.cs (2)
113var textComparison = x.Text.CompareTo(y.Text); 130items.Sort((x1, x2) => x1.Text.CompareTo(x2.Text));
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
Microsoft.CodeAnalysis.Features (1)
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
204(null, null) => i1.NamespaceOrType.ToDisplayString().CompareTo(i2.NamespaceOrType.ToDisplayString()),
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
Microsoft.CodeAnalysis.VisualBasic (3)
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (2)
247result = myAttributes.Current.Key.CompareTo(otherAttributes.Current.Key) 252result = myAttributes.Current.Value.CompareTo(otherAttributes.Current.Value)
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
319result = x.TypeDescriptorKey.CompareTo(y.TypeDescriptorKey)
Microsoft.CodeAnalysis.Workspaces (4)
Shared\Extensions\INamespaceSymbolExtensions.cs (1)
47var comp = names1[i].CompareTo(names2[i]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
214: -x.field.Name.CompareTo(y.field.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
168: f1.Name.CompareTo(f2.Name);
Microsoft.DotNet.Build.Tasks.Packaging (1)
ValidateHarvestVersionIsLatestForRelease.cs (1)
47if (latestPatchVersion.CompareTo(harvestVersion) != 0)
Microsoft.ML.Sweeper (1)
Algorithms\NelderMead.cs (1)
465return x.ParameterSet.ToString().CompareTo(y.ParameterSet.ToString());
Microsoft.ML.TimeSeries (1)
RootCauseAnalyzer.cs (1)
786return DimensionKey.CompareTo(other.DimensionKey);
Microsoft.ML.Transforms (1)
Expression\LambdaBinder.cs (1)
1590if (dup1.Provider.NameSpace.CompareTo(dup2.Provider.NameSpace) > 0)
Microsoft.NET.Build.Tasks (1)
GenerateGlobalUsings.cs (1)
96var alias = x.Alias.CompareTo(y.Alias);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (8)
Data\StaticWebAssetEndpoint.cs (6)
332var selectorComparison = Selectors[i].Name.CompareTo(other.Selectors[i].Name); 338selectorComparison = Selectors[i].Value.CompareTo(other.Selectors[i].Value); 356var propertyComparison = EndpointProperties[i].Name.CompareTo(other.EndpointProperties[i].Name); 362propertyComparison = EndpointProperties[i].Value.CompareTo(other.EndpointProperties[i].Value); 380var responseHeaderComparison = ResponseHeaders[i].Name.CompareTo(other.ResponseHeaders[i].Name); 386responseHeaderComparison = ResponseHeaders[i].Value.CompareTo(other.ResponseHeaders[i].Value);
GenerateStaticWebAssetsDevelopmentManifest.cs (2)
91var comparison = x.Item1[i].CompareTo(y.Item1[i]); 390var comparison = PathSegments[i].CompareTo(other.PathSegments[i]);
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
65var comp = name1.CompareTo(name2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
214: -x.field.Name.CompareTo(y.field.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
168: f1.Name.CompareTo(f2.Name);
System.DirectoryServices (1)
System\DirectoryServices\Design\DirectoryEntryConverter.cs (1)
34if (text.CompareTo(SR.DSNotSet) != 0)
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (1)
410return CompareTo(other); // will call the string-based overload
System.Private.DataContractSerialization (1)
System\Xml\PrefixHandle.cs (1)
179return GetString().CompareTo(that.GetString());
UIAutomationClient (1)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1895if (ProxyManager.GetClassName(hwnd).CompareTo("Progman") == 0)
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\Misc.cs (1)
867if (GetClassName(hwnd).CompareTo("Progman") == 0)