96 references to Sort
CodeGenerator (3)
HttpUtilities\HttpUtilities.cs (3)
124distinctLengths.Sort((t1, t2) => -t1.CompareTo(t2)); 151methodsInfo.Sort((t1, t2) => t1.MaskLength.CompareTo(t2.MaskLength)); 176methodsInfo.Sort((t1, t2) => string.Compare(t1.HttpMethod, t2.HttpMethod, StringComparison.Ordinal));
illink (1)
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultClaimUidExtractor.cs (1)
108allClaims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
Microsoft.AspNetCore.Antiforgery.Test (1)
DefaultClaimUidExtractorTest.cs (1)
67claims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
Microsoft.AspNetCore.App.Analyzers.Test (1)
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (1)
215builder.Sort((left, right) => left.Start - right.Start);
Microsoft.AspNetCore.Components (1)
src\Http\Routing\src\Tree\UrlMatchingTree.cs (1)
235current.Matches.Sort((x, y) =>
Microsoft.AspNetCore.Components.Endpoints (1)
src\Shared\Components\ResourceCollectionResolver.cs (1)
76resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
62list.Sort((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.TestMethod.Method.Name, y.TestMethod.Method.Name));
Microsoft.AspNetCore.Identity.InMemory.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
62list.Sort((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.TestMethod.Method.Name, y.TestMethod.Method.Name));
Microsoft.AspNetCore.Identity.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
62list.Sort((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.TestMethod.Method.Name, y.TestMethod.Method.Name));
Microsoft.AspNetCore.InternalTesting.Tests (1)
AlphabeticalOrderer.cs (1)
18result.Sort((x, y) => StringComparer.OrdinalIgnoreCase.Compare(x.TestMethod.Method.Name, y.TestMethod.Method.Name));
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\DefaultOutputFormatterSelector.cs (1)
163result.Sort(_sortFunction);
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
src\Shared\Components\ResourceCollectionResolver.cs (1)
76resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
Microsoft.AspNetCore.Routing (1)
Tree\UrlMatchingTree.cs (1)
235current.Matches.Sort((x, y) =>
Microsoft.Build (12)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (1)
227keyValuePairList.Sort((l, r) => StringComparer.OrdinalIgnoreCase.Compare(l.Key, r.Key));
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1035resultsList.Sort(delegate (BuildResult left, BuildResult right)
BackEnd\Components\Scheduler\Scheduler.cs (3)
1023nodesByConfigurationCountAscending.Sort(delegate (int left, int right) 1307nodesByConfigurationCountAscending.Sort(delegate (int left, int right) 2538childRequests.Sort(delegate (SchedulableRequest left, SchedulableRequest right)
BackEnd\Components\Scheduler\SchedulingPlan.cs (6)
114configurationsInOrder.Sort((KeyValuePair<int, double> l, KeyValuePair<int, double> r) => Comparer<int>.Default.Compare(l.Key, r.Key)); 237projectsInOrderOfTotalPlanTime.Sort((left, right) => Comparer<double>.Default.Compare(right.Value.TotalPlanTime, left.Value.TotalPlanTime)); 260projectsInOrderOfImmediateChildCount.Sort((left, right) => Comparer<int>.Default.Compare(right.Value.ReferencesCount, left.Value.ReferencesCount)); 276projectsInOrderOfReference.Sort(delegate (int left, int right) { return -Comparer<int>.Default.Compare(_configIdToPaths[left].Count, _configIdToPaths[right].Count); }); 337projectsByExpense.Sort(delegate (PlanConfigData left, PlanConfigData right) { return -Comparer<double>.Default.Compare(left.AccumulatedTime, right.AccumulatedTime); }); 345pathsByLength.Sort(delegate (Stack<PlanConfigData> left, Stack<PlanConfigData> right) { return Comparer<int>.Default.Compare(left.Count, right.Count); });
BackEnd\Components\SdkResolution\SdkResolverService.cs (1)
284resolvers.Sort((l, r) => l.Priority.CompareTo(r.Priority));
Microsoft.Build.Engine.UnitTests (1)
Collections\OMcollections_tests.cs (1)
164list.Sort(ProjectItemInstanceComparer);
Microsoft.CodeAnalysis (3)
CommandLine\SarifV1ErrorLogger.cs (1)
297list.Sort((x, y) => string.CompareOrdinal(x.Key, y.Key));
CommandLine\SarifV2ErrorLogger.cs (1)
509list.Sort((x, y) => x.Index.CompareTo(y.Index));
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
1601=> rows.Sort((x, y) => GetRowId(x).CompareTo(GetRowId(y)));
Microsoft.CodeAnalysis.CodeStyle (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\NormalizedTextSpanCollection.cs (1)
599sorted.Sort(delegate (TextSpan s1, TextSpan s2) { return s1.Start.CompareTo(s2.Start); });
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
417spans.Sort((x, y) =>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (2)
223list.Sort(CommonFormattingHelpers.IndentBlockOperationComparer); 306list.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (1)
171mergedList.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
121operations.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (1)
375list.Sort((t1, t2) => t1.IndexInStream - t2.IndexInStream);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Interactive\NavigateTo\InteractiveNavigateToTests.cs (1)
571items.Sort(CompareNavigateToItems);
NavigateTo\NavigateToTests.cs (1)
946items.Sort(CompareNavigateToItems);
Microsoft.CodeAnalysis.CSharp.Features (1)
Structure\Providers\CompilationUnitStructureProvider.cs (1)
30externsAndUsings.Sort((node1, node2) => node1.SpanStart.CompareTo(node2.SpanStart));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\AnonymousTypesSemanticsTests.cs (1)
2124intervals.Sort((x, y) => x.Start.CompareTo(y.Start));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Classification\ClassificationTestHelper.cs (1)
37actualClassificationList.Sort((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start);
Microsoft.CodeAnalysis.Features (2)
ChangeSignature\AbstractChangeSignatureService.cs (1)
500argumentsToPermute.Sort((a1, a2) => { return parameterToIndexMap[argumentToParameterMap[a1]].CompareTo(parameterToIndexMap[argumentToParameterMap[a2]]); });
PdbSourceDocument\SourceLinkMap.cs (1)
105list.Sort((left, right) => -left.FilePath.Path.Length.CompareTo(right.FilePath.Path.Length));
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
784displayedDiagnostics.Sort((d1, d2) => d1.Location.SourceSpan.Start - d2.Location.SourceSpan.Start);
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (1)
341members.Sort((x, y) =>
Microsoft.CodeAnalysis.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\NormalizedTextSpanCollection.cs (1)
599sorted.Sort(delegate (TextSpan s1, TextSpan s2) { return s1.Start.CompareTo(s2.Start); });
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
417spans.Sort((x, y) =>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (2)
223list.Sort(CommonFormattingHelpers.IndentBlockOperationComparer); 306list.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (1)
171mergedList.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
121operations.Sort(CommonFormattingHelpers.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (1)
375list.Sort((t1, t2) => t1.IndexInStream - t2.IndexInStream);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
1865defines.Sort((x, y) => x.Key.CompareTo(y.Key));
Microsoft.DotNet.XUnitExtensions.Tests (1)
AlphabeticalOrderer.cs (1)
19result.Sort((x, y) => StringComparer.Ordinal.Compare(x.TestMethod.Method.Name, y.TestMethod.Method.Name));
Microsoft.Extensions.Caching.Memory (1)
MemoryCache.cs (1)
599priorityEntries.Sort(static (e1, e2) => e1.LastAccessed.CompareTo(e2.LastAccessed));
Microsoft.Extensions.Configuration (3)
ChainedConfigurationProvider.cs (1)
84keys.Sort(ConfigurationKeyComparer.Comparison);
ConfigurationProvider.cs (1)
91results.Sort(ConfigurationKeyComparer.Comparison);
ConfigurationSectionDebugView.cs (1)
67data.Sort((i1, i2) => ConfigurationKeyComparer.Instance.Compare(i1.Path, i2.Path));
Microsoft.Extensions.DependencyInjection (2)
ServiceLookup\CallSiteChain.cs (1)
52ordered.Sort((a, b) => a.Value.Order.CompareTo(b.Value.Order));
ServiceLookup\CallSiteFactory.cs (1)
339callSitesByIndex.Sort((a, b) => a.Key.CompareTo(b.Key));
Microsoft.Maui (1)
Handlers\HybridWebView\HybridWebViewHandler.cs (1)
458 uniqueMatches.Sort((x, y) => y.Length.CompareTo(x.Length));
Microsoft.Maui.Controls (1)
WebView\WebView.cs (1)
314 uniqueMatches.Sort((x, y) => y.Length.CompareTo(x.Length));
Microsoft.ML.Data (1)
DataLoadSave\Text\TextLoader.cs (1)
869segsAll.Sort((s1, s2) => s1.Min.CompareTo(s2.Min));
Microsoft.ML.FastTree (4)
Dataset\FeatureFlock.cs (3)
357features.Sort((a, b) => 582virtualBins.Sort((a, b) => b.Gradient.CompareTo(a.Gradient)); 804virtualBins.Sort((a, b) => b.Gradient.CompareTo(a.Gradient));
Training\EnsembleCompression\LassoBasedEnsembleCompressor.cs (1)
100labelFreqList.Sort(delegate (KeyValuePair<short, int> c1, KeyValuePair<short, int> c2)
Microsoft.ML.TimeSeries (1)
AdaptiveSingularSpectrumSequenceModeler.cs (1)
933sortedComponents.Sort((a, b) => a.Phase.CompareTo(b.Phase));
Microsoft.ML.TorchSharp (2)
AutoFormerV2\ObjectDetectionMetrics.cs (2)
203tupleList.Sort((x, y) => y.Item3.CompareTo(x.Item3)); // descending sort 243detectionList.Sort((x, y) => y.Item1.CompareTo(x.Item1)); // compare score
PresentationCore (1)
System\Windows\Media3D\RayHitTestParameters.cs (1)
119results.Sort(RayHitTestResult.CompareByDistanceToRayOrigin);
Roslyn.Test.PdbUtilities (2)
Reader\PdbValidation.cs (1)
665expectedTags.Sort((x, y) => x.StartIndex.CompareTo(y.StartIndex));
Reader\Token2SourceLineExporter.cs (1)
1147list.Sort(
Roslyn.VisualStudio.DiagnosticsWindow (1)
PerfMargin\ActivityLevel.cs (1)
77_children.Sort(new Comparison<ActivityLevel>((a, b) => string.CompareOrdinal(a.Name, b.Name)));
RunTests (1)
TestRunner.cs (1)
170testResults.Sort((x, y) => x.Elapsed.CompareTo(y.Elapsed));
Swaggatherer (1)
SwaggathererApplication.cs (1)
222entries.Sort((x, y) =>
System.Collections (1)
System\Collections\Generic\PriorityQueueDebugView.cs (1)
34list.Sort((i1, i2) => _queue.Comparer.Compare(i1.Priority, i2.Priority));
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\ActivitySource.cs (1)
47tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\Metrics\Instrument.cs (1)
76tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\Metrics\Meter.cs (1)
85tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (1)
419keys.Sort((x, y) => Math.Sign(x.Key - y.Key));
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
5658sortedChannels.Sort((p1, p2) => -Comparer<ulong>.Default.Compare(p1.Value.Keywords, p2.Value.Keywords));
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (1)
989timers.Sort((t1, t2) => t1._dueTime.CompareTo(t2._dueTime));
System.Reflection.Emit (1)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
187genericParams.Sort((x, y) => {
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\RegexCharClass.cs (2)
1684rangelist.Sort((x, y) => x.First.CompareTo(y.First)); 1861temp.Sort((kvp1, kvp2) => ((short)kvp1.Value[0]).CompareTo((short)kvp2.Value[0]));
System\Text\RegularExpressions\RegexFindOptimizations.cs (1)
317fixedDistanceSets.Sort((s1, s2) => s1.Distance.CompareTo(s2.Distance));
System.Text.RegularExpressions.Generator (3)
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexCharClass.cs (2)
1684rangelist.Sort((x, y) => x.First.CompareTo(y.First)); 1861temp.Sort((kvp1, kvp2) => ((short)kvp1.Value[0]).CompareTo((short)kvp2.Value[0]));
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexFindOptimizations.cs (1)
317fixedDistanceSets.Sort((s1, s2) => s1.Distance.CompareTo(s2.Distance));
System.Xaml (3)
System\Xaml\MS\Impl\XmlNsInfo.cs (1)
234nsList.Sort(comparer.CompareNamespacesByPreference);
System\Xaml\XamlObjectReader.cs (1)
2553namespaceMapList.Sort(CompareByValue);
System\Xaml\XamlXmlWriter.cs (1)
772prefixMapList.Sort(CompareByKey);