Implemented interface members:

property
Count
System.Collections.Generic.ICollection<T>.Count

property
Count
System.Collections.Generic.IReadOnlyCollection<T>.Count

property
Count
System.Collections.ICollection.Count
8362 references to Count
AnalyzerRunner (1)
aspire (15)
Aspire.Azure.Messaging.EventHubs (3)
Aspire.Azure.Messaging.ServiceBus (3)
Aspire.Azure.Messaging.WebPubSub (3)
Aspire.Cli.Tests (7)
Aspire.Components.Common.TestUtilities (2)
Aspire.Confluent.Kafka.Tests (16)
Aspire8MetricsTests.cs (16)
64collectorNetworkTx.WaitForMeasurementsAsync(statistics.Count),
65collectorNetworkTransmitted.WaitForMeasurementsAsync(statistics.Count),
66collectorNetworkRx.WaitForMeasurementsAsync(statistics.Count),
67collectorNetworkReceived.WaitForMeasurementsAsync(statistics.Count),
68collectorMessageTx.WaitForMeasurementsAsync(statistics.Count),
69collectorMessageTransmitted.WaitForMeasurementsAsync(statistics.Count),
70collectorMessageRx.WaitForMeasurementsAsync(statistics.Count),
71collectorMessageReceived.WaitForMeasurementsAsync(statistics.Count)
179collectorNetworkTx.WaitForMeasurementsAsync(statistics.Count),
180collectorNetworkTransmitted.WaitForMeasurementsAsync(statistics.Count),
181collectorNetworkRx.WaitForMeasurementsAsync(statistics.Count),
182collectorNetworkReceived.WaitForMeasurementsAsync(statistics.Count),
183collectorMessageTx.WaitForMeasurementsAsync(statistics.Count),
184collectorMessageTransmitted.WaitForMeasurementsAsync(statistics.Count),
185collectorMessageRx.WaitForMeasurementsAsync(statistics.Count),
186collectorMessageReceived.WaitForMeasurementsAsync(statistics.Count)
Aspire.Dashboard (90)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (4)
Aspire.Hosting (40)
Aspire.Hosting.Analyzers (1)
Aspire.Hosting.Azure (6)
Aspire.Hosting.Azure.AppContainers (4)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Azure.CosmosDB (3)
Aspire.Hosting.Azure.EventHubs (1)
Aspire.Hosting.Azure.Functions (4)
Aspire.Hosting.Azure.Tests (1)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.Docker (3)
Aspire.Hosting.Kubernetes (3)
Aspire.Hosting.RabbitMQ (1)
Aspire.Hosting.Testing.Tests (3)
Aspire.Hosting.Tests (21)
Aspire.Hosting.Yarp (3)
Aspire.Microsoft.Azure.Cosmos (3)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
Aspire.Playground.Tests (4)
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
BasicWebSite (1)
BasketService (1)
BicepSample.ApiService (3)
BuildActionTelemetryTable (1)
BuildBoss (2)
CatalogDb (3)
CatalogService (1)
Client.ClientBase.IntegrationTests (4)
CodeGenerator (8)
ConfigurationSchemaGenerator (9)
CosmosEndToEnd.ApiService (1)
CSharpSyntaxGenerator (52)
SourceWriter.cs (35)
240if (nodeFields.Count == 0)
244else if (nodeFields.Count == 1)
257for (int i = 0, n = nodeFields.Count; i < n; i++)
300WriteLine($"this.SlotCount = {nodeFields.Count};");
414node.Kinds.Count > 1 ? "this.Kind" : "",
450if (nodeFields.Count == 0)
522if (nd.Kinds.Count >= 2)
545if (field.Type == "SyntaxToken" && field.Kinds != null && field.Kinds.Count > 0)
553if (field.Kinds.Count == 1 && !IsOptional(field))
590valueFields.Count + nodeFields.Count <= 3)
654nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
671nd.Kinds.Count == 1 ? $"SyntaxKind.{nd.Kinds[0].Name}" : "kind",
766if (baseNodeFields.Count > 0)
853for (int i = 0, n = nodeFields.Count; i < n; i++)
1105node.Kinds.Count > 1 ? "this.Kind()" : "",
1300if (node.Fields.Count == 0)
1360&& ((field.Kinds.Count == 1 && field.Kinds[0].Name != "IdentifierToken" && !field.Kinds[0].Name.EndsWith("LiteralToken", StringComparison.Ordinal)) || (field.Kinds.Count > 1 && field.Kinds.Count == node.Kinds.Count));
1384if (nd.Kinds.Count > 1 && includeKind)
1431if (nd.Kinds.Count >= 2)
1452if (fieldKinds != null && fieldKinds.Count > 0)
1460if (kinds.Count == 1)
1485nd.Kinds.Count > 1 ? "kind" : "",
1519nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1544if (field.Kinds.Count == 1)
1565if (field.Type == "SyntaxToken" && CanBeAutoCreated(nd, field) && field.Kinds.Count > 1)
1573for (int k = 0; k < field.Kinds.Count; k++)
1611nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1618nd.Kinds.Count > 1 ? "kind" : "",
1700nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1725nd.Kinds.Count > 1 ? "kind" : "",
1764return field.Type == "SyntaxToken" && field.Kinds != null && field.Kinds.Count == 1 && field.Kinds[0].Name == "IdentifierToken";
DatabaseMigration.ApiService (1)
dotnet-dev-certs (6)
dotnet-svcutil.xmlserializer (5)
dotnet-svcutil-lib (221)
dotnet-svcutil-lib.Tests (7)
dotnet-user-jwts (11)
dotnet-user-secrets (2)
Extensibility.WebSockets.IntegrationTests (5)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (47)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
HeaderPropagationSample (1)
http2cat (2)
IdeCoreBenchmarks (3)
IIS.FunctionalTests (3)
IIS.LongTests (2)
IIS.Microbenchmarks (1)
IIS.NewHandler.FunctionalTests (2)
IIS.NewShim.FunctionalTests (2)
IISExpress.FunctionalTests (3)
illink (48)
Infrastructure.Common (3)
InMemory.FunctionalTests (16)
Interop.FunctionalTests (7)
InteropClient (1)
IOperationGenerator (16)
Keycloak.Web (1)
Metrics (36)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Metrics.Legacy (36)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Extra.Tests (3)
Microsoft.Analyzers.Local (4)
Microsoft.Analyzers.Local.Tests (5)
Microsoft.AspNetCore.Analyzer.Testing (1)
Microsoft.AspNetCore.Analyzers (1)
Microsoft.AspNetCore.Antiforgery (6)
Microsoft.AspNetCore.App.Analyzers (15)
Microsoft.AspNetCore.App.Analyzers.Test (3)
Microsoft.AspNetCore.Authentication.Abstractions (1)
Microsoft.AspNetCore.Authentication.Cookies (1)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
Microsoft.AspNetCore.Authentication.Test (2)
Microsoft.AspNetCore.Authentication.WsFederation (2)
Microsoft.AspNetCore.Components (35)
Microsoft.AspNetCore.Components.Analyzers (2)
Microsoft.AspNetCore.Components.Authorization.Tests (7)
Microsoft.AspNetCore.Components.Endpoints (7)
Microsoft.AspNetCore.Components.Endpoints.Tests (13)
Microsoft.AspNetCore.Components.Performance (1)
Microsoft.AspNetCore.Components.QuickGrid (1)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Components.Server (6)
Microsoft.AspNetCore.Components.Server.Tests (6)
Microsoft.AspNetCore.Components.Tests (54)
RendererTest.cs (28)
191Assert.Equal(5, renderer.Batches.Count);
2255Assert.Equal(2, renderer.Batches.Count);
2262Assert.Equal(2, renderer.Batches.Count);
2296Assert.Equal(2, renderer.Batches.Count);
2332Assert.Equal(2, renderer.Batches.Count);
2366Assert.Equal(2, renderer.Batches.Count);
2406Assert.Equal(2, renderer.Batches.Count);
2450Assert.Equal(2, renderer.Batches.Count);
2490Assert.Equal(2, renderer.Batches.Count);
2528Assert.Equal(2, renderer.Batches.Count);
2591Assert.Equal(2, renderer.Batches.Count);
2609Assert.Equal(2, renderer.HandledExceptions.Count);
2876Assert.Equal(2, renderer.Batches.Count);
3103Assert.Equal(2, renderer.Batches.Count);
3791Assert.Equal(2, renderer.HandledExceptions.Count);
3845Assert.Equal(2, renderer.HandledExceptions.Count);
4353Assert.Equal(2, renderer.Batches.Count);
4405Assert.Equal(i + 2, renderer.Batches.Count);
4599Assert.Equal(2, renderer.Batches.Count);
4634Assert.Equal(2, renderer.Batches.Count);
4639Assert.Equal(3, renderer.Batches.Count);
4677Assert.Equal(2, renderer.Batches.Count);
4721Assert.Equal(2, renderer.Batches.Count);
4770Assert.Equal(2, renderer.Batches.Count);
4776Assert.Equal(2, renderer.Batches.Count); // Didn't re-render as the error boundary was already gone
4800Assert.Equal(2, renderer.Batches.Count);
4812Assert.Equal(3, renderer.Batches.Count);
4934Assert.Equal(2, renderer.HandledExceptions.Count);
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Components.WebAssembly (2)
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Components.WebView.Test (5)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (1)
Microsoft.AspNetCore.CookiePolicy.Test (1)
Microsoft.AspNetCore.DataProtection (3)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (5)
Microsoft.AspNetCore.Diagnostics (1)
Microsoft.AspNetCore.Diagnostics.HealthChecks (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding (13)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (3)
Microsoft.AspNetCore.Grpc.Microbenchmarks (1)
Microsoft.AspNetCore.Grpc.Swagger (8)
Microsoft.AspNetCore.Hosting (8)
Microsoft.AspNetCore.Hosting.Tests (3)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks (1)
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Microsoft.AspNetCore.Http.Connections (6)
Microsoft.AspNetCore.Http.Connections.Client (1)
Microsoft.AspNetCore.Http.Extensions (15)
Microsoft.AspNetCore.Http.Extensions.Tests (3)
Microsoft.AspNetCore.Http.Features (2)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (5)
Microsoft.AspNetCore.Http.Tests (1)
Microsoft.AspNetCore.HttpLogging (10)
Microsoft.AspNetCore.HttpLogging.Tests (3)
Microsoft.AspNetCore.HttpsPolicy.Tests (2)
Microsoft.AspNetCore.Identity.FunctionalTests (5)
Microsoft.AspNetCore.Identity.Specification.Tests (3)
Microsoft.AspNetCore.Identity.Test (1)
Microsoft.AspNetCore.JsonPatch (3)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (3)
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (6)
Microsoft.AspNetCore.JsonPatch.Tests (6)
Microsoft.AspNetCore.Localization (1)
Microsoft.AspNetCore.Mvc.Abstractions (6)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (2)
Microsoft.AspNetCore.Mvc.Core (54)
Microsoft.AspNetCore.Mvc.Core.Test (2)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.FunctionalTests (20)
ApiExplorerTest.cs (11)
431Assert.Equal(2, result.Count);
454Assert.Equal(2, result.Count);
628Assert.Equal(2, description.SupportedResponseTypes.Count);
660Assert.Equal(2, description.SupportedResponseTypes.Count);
692Assert.Equal(2, description.SupportedResponseTypes.Count);
724Assert.Equal(2, description.SupportedResponseTypes.Count);
981Assert.Equal(2, parameters.Count);
1006Assert.Equal(2, parameters.Count);
1030Assert.Equal(2, parameters.Count);
1054Assert.Equal(2, parameters.Count);
1078Assert.Equal(7, parameters.Count);
Microsoft.AspNetCore.Mvc.Localization.Test (2)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
Microsoft.AspNetCore.Mvc.Razor.Test (2)
Microsoft.AspNetCore.Mvc.RazorPages (5)
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Microsoft.AspNetCore.Mvc.TagHelpers (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (13)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Microsoft.AspNetCore.OpenApi (13)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (9)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
Microsoft.AspNetCore.OutputCaching.Tests (2)
Microsoft.AspNetCore.Owin.Microbenchmarks (1)
Microsoft.AspNetCore.Owin.Tests (2)
Microsoft.AspNetCore.RateLimiting (1)
Microsoft.AspNetCore.Razor (5)
Microsoft.AspNetCore.Razor.Runtime (1)
Microsoft.AspNetCore.Razor.Test (4)
Microsoft.AspNetCore.RequestDecompression.Microbenchmarks (1)
Microsoft.AspNetCore.RequestDecompression.Tests (1)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCaching.Tests (2)
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCompression.Tests (9)
Microsoft.AspNetCore.Rewrite (5)
Microsoft.AspNetCore.Routing (68)
Microsoft.AspNetCore.Routing.Abstractions (4)
Microsoft.AspNetCore.Routing.Microbenchmarks (3)
Microsoft.AspNetCore.Routing.Tests (12)
Microsoft.AspNetCore.Security.Microbenchmarks (1)
Microsoft.AspNetCore.Server.HttpSys (4)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (2)
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (1)
Microsoft.AspNetCore.Server.IIS (5)
Microsoft.AspNetCore.Server.Kestrel.Core (39)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (7)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (5)
Microsoft.AspNetCore.Server.Kestrel.Tests (5)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (5)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (11)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (3)
Microsoft.AspNetCore.Session.Tests (2)
Microsoft.AspNetCore.Shared.Tests (3)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (10)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (1)
Microsoft.AspNetCore.SignalR.Client.Tests (15)
Microsoft.AspNetCore.SignalR.Common (6)
Microsoft.AspNetCore.SignalR.Common.Tests (2)
Microsoft.AspNetCore.SignalR.Core (3)
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (6)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (6)
Microsoft.AspNetCore.SignalR.Specification.Tests (6)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (7)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
Microsoft.AspNetCore.SignalR.Tests (1)
Microsoft.AspNetCore.SignalR.Tests.Utils (6)
Microsoft.AspNetCore.StaticAssets (2)
Microsoft.AspNetCore.Tests (3)
Microsoft.AspNetCore.WebSockets.Microbenchmarks (1)
Microsoft.AspNetCore.WebUtilities (7)
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
Microsoft.AspNetCore.WebUtilities.Tests (1)
Microsoft.Build (184)
BackEnd\Components\Scheduler\Scheduler.cs (8)
747if (_schedulingData.UnscheduledRequestsCount > 0 || responses.Count == 0)
805ErrorUtilities.VerifyThrow(responses.Count > 0, "We failed to request a node to be created.");
808TraceScheduler("Requests scheduled: {0} Unassigned Requests: {1} Blocked Requests: {2} Unblockable Requests: {3} Free Nodes: {4}/{5} Responses: {6}", nodesFreeToDoWorkPriorToScheduling - idleNodes.Count, _schedulingData.UnscheduledRequestsCount, _schedulingData.BlockedRequestsCount, _schedulingData.ReadyRequestsCount, idleNodes.Count, _availableNodes.Count, responses.Count);
2026request.Targets.Count == 0
2307if (firstTargetsSet.Count != secondTargetsList.Count)
2584for (int i = 0; i < childRequests.Count; i++)
2587WriteRecursiveSummary(loggingService, context, submissionId, childRequest, level + 1, useConfigurations, i == childRequests.Count - 1);
2661if (scheduledRequestsByNode.Count == 0)
Evaluation\Expander.cs (17)
976if (itemVectorExpressions?.Count == 1 && itemVectorExpressions[0].Value == expression && itemVectorExpressions[0].Separator == null)
986if (itemVectorExpressions != null && itemVectorExpressions.Count > 0)
991for (int n = 0; n < itemVectorExpressions.Count; n++)
1884for (int i = 0; i < captures.Count; i++)
1982if (i < captures.Count - 1)
2064ErrorUtilities.VerifyThrow(matches.Count == 1, "Expected just one item vector");
2127if (itemsFromCapture == null || itemsFromCapture.Count == 0)
2132result = new List<T>(itemsFromCapture.Count);
2242ProjectErrorUtilities.VerifyThrowInvalidProject(captures.Count > 0, elementLocation, "InvalidFunctionPropertyExpression");
2290for (int i = 0; i < matches.Count; i++)
2350for (int i = 0; i < itemsFromCapture.Count; i++)
2373if (i < itemsFromCapture.Count - 1)
2470transformedItems.Add(new KeyValuePair<string, S>(Convert.ToString(itemsOfType.Count, CultureInfo.InvariantCulture), null /* no base item */));
2676Dictionary<string, string> directoryNameTable = new Dictionary<string, string>(itemsOfType.Count, StringComparer.OrdinalIgnoreCase);
2816HashSet<string> seenItems = new HashSet<string>(itemsOfType.Count, comparer);
2834for (int i = itemsOfType.Count - 1; i >= 0; i--)
3582for (int i = list.Count - 1; i >= 0; i--)
Microsoft.Build.BuildCheck.UnitTests (11)
Microsoft.Build.CommandLine.UnitTests (55)
Microsoft.Build.Engine.OM.UnitTests (72)
Microsoft.Build.Engine.UnitTests (138)
BackEnd\Scheduler_Tests.cs (16)
135Assert.Equal(2, response.Count);
159Assert.Equal(2, response.Count);
189Assert.Equal(2, response.Count);
233Assert.Equal(2, response.Count);
256Assert.Equal(3, response.Count);
361Assert.Equal(2, response.Count);
411Assert.Equal(2, moreResponses.Count);
469Assert.Equal(2, response.Count);
499Assert.Equal(2, response.Count);
634Assert.Equal(2, response.Count);
653Assert.Equal(2, response.Count);
673Assert.Equal(2, response.Count);
692Assert.Equal(2, response.Count);
885results.Count.ShouldBe(2);
917results.Count.ShouldBe(2);
959if (nodeInfos.Count > 0)
BackEnd\TargetEntry_Tests.cs (10)
224Assert.Equal(2, taskBuilder.ExecutedTasks.Count);
234Assert.Equal(3, taskBuilder.ExecutedTasks.Count);
262Assert.Equal(3, taskBuilder.ExecutedTasks.Count);
275Assert.Equal(2, taskBuilder.ExecutedTasks.Count);
279Assert.Equal(2, entry.GetErrorTargets(GetProjectLoggingContext(entry.RequestEntry)).Count);
288Assert.Equal(3, taskBuilder.ExecutedTasks.Count);
293Assert.Equal(2, entry.GetErrorTargets(GetProjectLoggingContext(entry.RequestEntry)).Count);
301Assert.Equal(3, taskBuilder.ExecutedTasks.Count);
699Assert.Equal(3, log.TargetFinishedEvents.Count);
796Assert.Equal(3, log.TargetFinishedEvents.Count);
Evaluation\ExpressionShredder_Tests.cs (22)
500if (messages.Count > 0)
549if (messages.Count > 0)
603Assert.Equal(matches.Count, expressions.Count);
766Assert.Equal(2, capture.Captures.Count);
788Assert.Equal(2, capture.Captures.Count);
810Assert.Equal(2, capture.Captures.Count);
832Assert.Equal(2, capture.Captures.Count);
873Assert.Equal(2, capture.Captures.Count);
895Assert.Equal(2, capture.Captures.Count);
917Assert.Equal(2, capture.Captures.Count);
939Assert.Equal(2, capture.Captures.Count);
961Assert.Equal(2, capture.Captures.Count);
983Assert.Equal(2, capture.Captures.Count);
1004Assert.Equal(2, expressions.Count);
1007Assert.Equal(2, capture.Captures.Count);
1028Assert.Equal(2, expressions.Count);
1031Assert.Equal(2, capture.Captures.Count);
1052Assert.Equal(2, expressions.Count);
1055Assert.Equal(2, capture.Captures.Count);
1076Assert.Equal(2, expressions.Count);
1079Assert.Equal(2, capture.Captures.Count);
1098Assert.Equal(5, expressions.Count);
Microsoft.Build.Framework (8)
Microsoft.Build.Framework.UnitTests (2)
Microsoft.Build.Tasks.CodeAnalysis (4)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (4)
Microsoft.Build.Tasks.Core (93)
Microsoft.Build.Tasks.UnitTests (22)
Microsoft.Build.UnitTests.Shared (5)
Microsoft.Build.Utilities.Core (15)
Microsoft.Build.Utilities.UnitTests (6)
Microsoft.Cci.Extensions (5)
Microsoft.CodeAnalysis (103)
Microsoft.CodeAnalysis.Analyzers (53)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.AnalyzerUtilities (39)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
198if (taintedValues.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.BannedApiAnalyzers (49)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.CodeStyle (34)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.Collections.Package (2)
Microsoft.CodeAnalysis.CSharp (17)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
324if (types.Count == 0)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (17)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (9)
Microsoft.CodeAnalysis.CSharp.Features (17)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (19)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (19)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (7)
1216Assert.Equal(5, namesInC.Count); // A, B, C, System, Microsoft
1225Assert.Equal(16, namesInM.Count);
1251Assert.Equal(13, namesInA.Count);
1285Assert.Equal(13, namesInC.Count); // everything with exception of protected members in System.Object is included, with an uncertain count
1336Assert.Equal(7, names.Count);
1348Assert.Equal(5, names.Count);
5141int counter = collector.Incompletes.Count;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (126)
Syntax\SyntaxNodeTests.cs (105)
75Assert.Equal(2, nodes.Count);
88Assert.Equal(7, nodes.Count);
106Assert.Equal(8, nodes.Count);
136Assert.Equal(1, nodes.Count);
140Assert.Equal(3, nodes.Count);
146Assert.Equal(1, nodes.Count);
150Assert.Equal(2, nodes.Count);
156Assert.Equal(1, nodes.Count);
160Assert.Equal(3, nodes.Count);
166Assert.Equal(1, nodes.Count);
170Assert.Equal(2, nodes.Count);
182Assert.Equal(2, nodes.Count);
187Assert.Equal(4, nodes.Count);
194Assert.Equal(2, nodes.Count);
199Assert.Equal(3, nodes.Count);
206Assert.Equal(2, nodes.Count);
211Assert.Equal(4, nodes.Count);
218Assert.Equal(2, nodes.Count);
223Assert.Equal(3, nodes.Count);
236Assert.Equal(4, nodesAndTokens.Count);
243Assert.Equal(10, nodesAndTokens.Count);
257Assert.Equal(4, nodesAndTokens.Count);
271Assert.Equal(5, nodesAndTokens.Count);
279Assert.Equal(11, nodesAndTokens.Count);
294Assert.Equal(5, nodesAndTokens.Count);
308Assert.Equal(2, nodesAndTokens.Count);
320Assert.Equal(7, nodesAndTokens.Count);
339Assert.Equal(directives.Count, descendantDirectives.Count);
521Assert.Equal(identifierNodes.Count, nodesWithMyAnnotations.Count);
523for (int i = 0; i < identifierNodes.Count; i++)
536Assert.Equal(4, tokens.Count);
549Assert.Equal(4, tokens.Count);
562Assert.Equal(8, tokens.Count);
579Assert.Equal(3, tokens.Count);
591Assert.Equal(3, tokens.Count);
603Assert.Equal(4, tokens.Count);
616Assert.Equal(4, tokens.Count);
630Assert.Equal(4, list.Count);
647Assert.Equal(7, list.Count);
993Assert.Equal(list1.Count, list2.Count);
994for (int i = 0; i < list1.Count; i++)
1016Assert.Equal(tokens.Count - 1, list.Count);
1017for (int i = 0; i < list.Count; i++)
1034Assert.Equal(6, tokens.Count);
1037var list = new List<SyntaxToken>(tokens.Count);
1045Assert.Equal(tokens.Count, list.Count);
1046for (int i = 0; i < tokens.Count; i++)
1060Assert.Equal(6, tokens.Count);
1062var list = new List<SyntaxToken>(tokens.Count);
1071Assert.Equal(tokens.Count - 1, list.Count);
1072for (int i = 0; i < list.Count; i++)
1093Assert.Equal(tokens.Count - 1, list.Count);
1094for (int i = 0; i < list.Count; i++)
1116Assert.Equal(tokens.Count - 1, list.Count);
1117for (int i = 0; i < list.Count; i++)
1134Assert.Equal(6, tokens.Count);
1137var list = new List<SyntaxToken>(tokens.Count);
1146Assert.Equal(tokens.Count, list.Count);
1147for (int i = 0; i < tokens.Count; i++)
1164Assert.Equal(6, tokens.Count);
1166var list = new List<SyntaxToken>(tokens.Count);
1176Assert.Equal(tokens.Count, list.Count + 1);
1177for (int i = 0; i < list.Count; i++)
1200Assert.Equal(tokens.Count - 1, list.Count);
1201for (int i = 0; i < list.Count; i++)
1221Assert.Equal(tokens.Count, list.Count);
1222for (int i = 0; i < tokens.Count; i++)
1242Assert.Equal(tokens.Count, list.Count);
1243for (int i = 0; i < tokens.Count; i++)
1266Assert.Equal(tokens.Count - 1, list.Count);
1267for (int i = 0; i < list.Count; i++)
1289Assert.Equal(tokens.Count - 1, list.Count);
1290for (int i = 0; i < list.Count; i++)
1307Assert.Equal(children.Count, list.Count);
1308for (int i = 0; i < children.Count; i++)
1321for (var child = children[children.Count - 1]; child.Kind() != SyntaxKind.None; child = child.GetPreviousSibling())
1326Assert.Equal(children.Count, list.Count);
1327for (int i = 0; i < reversed.Count; i++)
1525Assert.Equal(5, related.Count);
1556Assert.Equal(5, related.Count);
1592Assert.Equal(5, related.Count);
1626Assert.Equal(5, related.Count);
1660Assert.Equal(5, related.Count);
1691Assert.Equal(5, related.Count);
1721Assert.Equal(5, related.Count);
1744Assert.Equal(2, related.Count);
1765Assert.Equal(2, related.Count);
3395Assert.Equal(1, diag.Count);
3445Assert.Equal(3, diag.Count);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
324if (types.Count == 0)
Microsoft.CodeAnalysis.EditorFeatures (9)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (9)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (4)
Microsoft.CodeAnalysis.Extensions.Package (2)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Microsoft.CodeAnalysis.Features (50)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Microsoft.CodeAnalysis.InteractiveHost (3)
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (46)
Microsoft.CodeAnalysis.PublicApiAnalyzers (37)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (2)
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (35)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.Test.Utilities (16)
Microsoft.CodeAnalysis.Threading.Package (2)
Microsoft.CodeAnalysis.UnitTests (25)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (73)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (8)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (9)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (24)
Microsoft.CSharp (44)
Microsoft.Data.Analysis (37)
Microsoft.DotNet.ArcadeAzureIntegration (1)
Microsoft.DotNet.Build.Manifest (4)
Microsoft.DotNet.Build.Manifest.Tests (3)
Microsoft.DotNet.Build.Tasks.Feed (1)
Microsoft.DotNet.Build.Tasks.Feed.Tests (10)
Microsoft.DotNet.Build.Tasks.Installers (8)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.Helix.Client (1)
Microsoft.DotNet.Helix.Sdk (1)
Microsoft.DotNet.SignCheckLibrary (1)
Microsoft.DotNet.SignCheckTask (1)
Microsoft.DotNet.SignTool (6)
Microsoft.DotNet.StrongName (2)
Microsoft.DotNet.XliffTasks (1)
Microsoft.DotNet.XUnitExtensions (2)
Microsoft.DotNet.XUnitV3Extensions (1)
Microsoft.Extensions.AI (9)
Microsoft.Extensions.AI.Abstractions (15)
Microsoft.Extensions.AI.Abstractions.Tests (7)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.AzureAIInference.Tests (5)
Microsoft.Extensions.AI.Evaluation (1)
Microsoft.Extensions.AI.Evaluation.Safety (15)
Microsoft.Extensions.AI.Integration.Tests (8)
Microsoft.Extensions.AI.Ollama (1)
Microsoft.Extensions.AI.Ollama.Tests (7)
Microsoft.Extensions.AI.OpenAI (4)
Microsoft.Extensions.AI.OpenAI.Tests (9)
Microsoft.Extensions.AI.Tests (9)
Microsoft.Extensions.AsyncState (2)
Microsoft.Extensions.AsyncState.Tests (3)
Microsoft.Extensions.Caching.Abstractions (1)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
Microsoft.Extensions.Caching.Memory (5)
Microsoft.Extensions.Compliance.Testing (4)
Microsoft.Extensions.Configuration (4)
Microsoft.Extensions.Configuration.Binder (1)
Microsoft.Extensions.Configuration.KeyPerFile.Tests (4)
Microsoft.Extensions.Configuration.Xml (3)
Microsoft.Extensions.DependencyInjection (13)
Microsoft.Extensions.DependencyInjection.Abstractions (2)
Microsoft.Extensions.DependencyModel (3)
Microsoft.Extensions.Diagnostics (1)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (2)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (7)
Microsoft.Extensions.Diagnostics.Testing (9)
Microsoft.Extensions.Diagnostics.Testing.Tests (4)
Microsoft.Extensions.FileProviders.Composite (2)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.Extensions.FileSystemGlobbing (3)
Microsoft.Extensions.Hosting (6)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Diagnostics (4)
Microsoft.Extensions.Http.Polly.Tests (1)
Microsoft.Extensions.Http.Resilience (1)
Microsoft.Extensions.Http.Resilience.Tests (4)
Microsoft.Extensions.Identity.Core (5)
Microsoft.Extensions.Logging (6)
Microsoft.Extensions.Logging.Abstractions (6)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.Generators (12)
Microsoft.Extensions.ObjectPool.Microbenchmark (1)
Microsoft.Extensions.Options (5)
Microsoft.Extensions.Options.Contextual (1)
Microsoft.Extensions.Options.DataAnnotations (1)
Microsoft.Extensions.Options.SourceGeneration (14)
Microsoft.Extensions.Primitives (1)
Microsoft.Extensions.ServiceDiscovery (3)
Microsoft.Extensions.ServiceDiscovery.Dns (12)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (4)
Microsoft.Extensions.Telemetry (6)
Microsoft.Extensions.Telemetry.Tests (2)
Microsoft.Extensions.Validation.ValidationsGenerator (1)
Microsoft.Gen.ComplianceReports (2)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (3)
Microsoft.Gen.Logging (9)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (3)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics (5)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (6)
Microsoft.Interop.SourceGeneration (8)
Microsoft.Maui (21)
Microsoft.Maui.Controls (266)
Microsoft.Maui.Controls.BindingSourceGen (3)
Microsoft.Maui.Controls.Build.Tasks (19)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.Maui.Controls.Xaml (13)
Microsoft.Maui.Essentials (6)
Microsoft.Maui.Graphics (47)
Microsoft.Maui.Graphics.Skia (4)
Microsoft.ML.AutoML (6)
Microsoft.ML.AutoML.SourceGenerator (15)
Microsoft.ML.AutoML.Tests (2)
Microsoft.ML.CodeGenerator (33)
Microsoft.ML.CodeGenerator.Tests (3)
Microsoft.ML.Core (45)
Microsoft.ML.Core.Tests (10)
Microsoft.ML.Data (135)
Microsoft.ML.DataView (2)
Microsoft.ML.Ensemble (6)
Microsoft.ML.EntryPoints (2)
Microsoft.ML.FastTree (92)
Microsoft.ML.GenAI.Core (1)
Microsoft.ML.LightGbm (3)
Microsoft.ML.Maml (3)
Microsoft.ML.Mkl.Components (6)
Microsoft.ML.OnnxConverter (2)
Microsoft.ML.OnnxTransformer (2)
Microsoft.ML.OnnxTransformerTest (6)
Microsoft.ML.Parquet (5)
Microsoft.ML.Predictor.Tests (2)
Microsoft.ML.Recommender (3)
Microsoft.ML.ResultProcessor (5)
Microsoft.ML.Samples (4)
Microsoft.ML.StandardTrainers (7)
Microsoft.ML.Sweeper (24)
Microsoft.ML.Sweeper.Tests (5)
Microsoft.ML.TensorFlow (1)
Microsoft.ML.TestFramework (18)
Microsoft.ML.Tests (4)
Microsoft.ML.TimeSeries (53)
Microsoft.ML.TimeSeries.Tests (14)
Microsoft.ML.Tokenizers (73)
Model\CodeGenTokenizer.cs (13)
632EncodeToIdsInternal(null, textSpanToEncode.Slice(split.Offset, split.Length), ids, agenda, out int length, maxTokenCount - ids.Count);
635if (length < split.Length || ids.Count >= maxTokenCount)
643EncodeToIdsInternal(addPrefixSpace ? null : (normalizedText ?? text), textSpanToEncode, ids, agenda, out charsConsumed, maxTokenCount - ids.Count);
646if (addEndOfSentence && EndOfSentenceId.HasValue && ids.Count < maxTokenCount)
1017if (tokens.Count <= maxTokens)
1028return tokens.Count;
1039while (j < tokens.Count && tokens[j].Offset.Start.Value == tokens[tokenCount].Offset.Start.Value)
1073if (tokens.Count <= maxTokens)
1084return tokens.Count;
1087int index = tokens.Count - maxTokens;
1090while (index < tokens.Count && tokens[index].Offset.Start.Value == tokens[index - 1].Offset.Start.Value)
1095for (int i = index; i < tokens.Count; i++)
1101return tokens.Count - index;
Microsoft.ML.Tokenizers.Tests (21)
Microsoft.ML.TorchSharp (24)
Microsoft.ML.TorchSharp.Tests (1)
Microsoft.ML.Transforms (83)
Microsoft.ML.Vision (1)
Microsoft.Net.Http.Headers (5)
Microsoft.NET.StringTools (9)
Microsoft.NET.StringTools.net35 (1)
Microsoft.VisualBasic.Core (53)
Microsoft.VisualStudio.LanguageServices (40)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
MSBuild (28)
MSBuildTaskHost (9)
OracleEndToEnd.ApiService (1)
OrderProcessor (2)
ParameterEndToEnd.ApiService (1)
PostgresEndToEnd.ApiService (1)
PrepareTests (3)
PresentationBuildTasks (24)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlInt32CollectionSerializer.cs (1)
89count = ints.Count ;
PresentationCore (524)
PresentationFramework (847)
MS\Internal\Documents\PageCache.cs (24)
163return _cache.Count;
256if (pageNumber >= 0 && pageNumber < _cache.Count)
291if (pageNumber >= 0 && pageNumber < _cache.Count)
375if (args.Start >= _cache.Count)
388if (args.Start + args.Count < _cache.Count)
400change = DirtyRange(args.Start, _cache.Count - args.Start);
406change = AddRange(_cache.Count, args.Count - (_cache.Count - args.Start) + 1);
419if (pageCount < _cache.Count)
421change = new PageCacheChange(pageCount, _cache.Count - pageCount, PageCacheChangeType.Remove);
425_cache.RemoveRange(pageCount, _cache.Count - pageCount);
523if (args.Start + args.Count >= _cache.Count ||
526adjustedCount = _cache.Count - args.Start;
623if (args.PageNumber > _cache.Count - 1)
709for (int i = 0; i < _cache.Count; i++)
738if (PageCacheChanged != null && changes != null && changes.Count > 0)
761if (start >= _cache.Count)
763count += (start - _cache.Count);
764start = _cache.Count;
788ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, _cache.Count);
815ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(start, _cache.Count);
817ArgumentOutOfRangeException.ThrowIfGreaterThan(count, _cache.Count - start);
842if (_cache.Count > 0)
847PageCacheChange change = new PageCacheChange(0, _cache.Count, PageCacheChangeType.Remove);
MS\Internal\Documents\TextBoxView.cs (51)
391if (_lineMetrics.Count == 0 || constraintschanged)
406_lineMetrics.Count == 1 && _lineMetrics[0].EndOffset == 0)
433Invariant.Assert(_lineMetrics.Count >= 1);
464if (_lineMetrics == null || _lineMetrics.Count == 0)
532return (_visualChildren == null) ? 0 : _visualChildren.Count;
646int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, startPosition.Offset);
647int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, endPosition.Offset);
724int nextLineIndex = Math.Max(0, Math.Min(_lineMetrics.Count - 1, lineIndex + count));
843if (lineIndex == _lineMetrics.Count - 1)
1056int lastValidOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
1068int newLastValidOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
1131int max = _lineMetrics.Count;
1133Invariant.Assert(_lineMetrics.Count >= 1);
1152if (offset == record.EndOffset && index < _lineMetrics.Count - 1)
1259ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[_lineMetrics.Count - 1].EndOffset, LogicalDirection.Forward);
1487if (_lineMetrics.Count == 0)
1596Invariant.Assert(_lineMetrics.Count >= 1);
1604if (point.Y >= _lineHeight * _lineMetrics.Count)
1606return snapToText ? _lineMetrics.Count - 1 : -1;
1613int max = _lineMetrics.Count;
1911int j = _visualChildren.Count - 1; // last non-discarded element index
1913for (int i = _visualChildren.Count - 1; i >= 0; i--)
1928if (j < _visualChildren.Count - 1)
1930_visualChildren.RemoveRange(j + 1, _visualChildren.Count - j - 1);
1943lineVisual._parentIndex = _visualChildren.Count;
1951for (int i = 0; i < _visualChildren.Count; i++)
2159firstLineIndex = Math.Max(0, Math.Min(firstLineIndex, _lineMetrics.Count - 1));
2160lastLineIndex = Math.Max(0, Math.Min(lastLineIndex, _lineMetrics.Count - 1));
2166lastLineIndex = _lineMetrics.Count - 1;
2186if (_lineMetrics.Count == 0)
2194lineOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
2284if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2304if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2343for (int i = lineIndex + 1; i < _lineMetrics.Count; i++)
2402if (endOffset > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2405endOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
2417for (int i = lastLineIndex + 1; i < _lineMetrics.Count; i++)
2510(lineIndex == _lineMetrics.Count ||
2514if (lineIndex < _lineMetrics.Count &&
2533if (lineIndex == _lineMetrics.Count ||
2586if (endOfParagraph && lineIndex < _lineMetrics.Count)
2588int count = _lineMetrics.Count - lineIndex;
2600for (int i = 0; i < _lineMetrics.Count; i++)
2604desiredSize.Height = _lineMetrics.Count * _lineHeight;
2660int oldLastLineIndex = oldLineVisualsIndex + oldLineVisuals.Count - 1;
2680for (int i = lineIndex - oldLineVisualsIndex + lineCount; i < oldLineVisuals.Count; i++)
2718lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count)
2732lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count &&
2754if (lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count)
2757count = Math.Min(count, _viewportLineVisuals.Count - start);
2865_lineMetrics[_lineMetrics.Count - 1].EndOffset >= position.Offset;
MS\Internal\PtsHost\BreakRecordTable.cs (25)
60Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "Invalid PageNumber.");
86if (pageNumber < _breakRecords.Count)
120Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "Invalid PageNumber.");
126while (pageNumber < _breakRecords.Count)
153if (_breakRecords.Count > 0)
156InvalidateBreakRecords(0, _breakRecords.Count);
177if (_breakRecords.Count > 0)
185pageCount = _breakRecords.Count - pageStart;
207if (_breakRecords.Count > 0)
210DisposePages(0, _breakRecords.Count);
214_owner.OnPagesChanged(0, _breakRecords.Count);
227if (_breakRecords.Count > 0)
255Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "The previous BreakRecord does not exist.");
274if (pageNumber == _breakRecords.Count)
321if (pageNumber > _breakRecords.Count)
342get { return _breakRecords.Count; }
352if (_breakRecords.Count == 0)
354Invariant.Assert(_breakRecords[_breakRecords.Count - 1] != null, "Invalid BreakRecordTable entry.");
355return (_breakRecords[_breakRecords.Count - 1].BreakRecord == null);
379Invariant.Assert(start >= 0 && start < _breakRecords.Count, "Invalid starting index for BreakRecordTable invalidation.");
380Invariant.Assert(start + count <= _breakRecords.Count, "Partial invalidation of BreakRecordTable is not allowed.");
405Invariant.Assert(start >= 0 && start < _breakRecords.Count, "Invalid starting index for BreakRecordTable invalidation.");
406Invariant.Assert(start + count == _breakRecords.Count, "Partial invalidation of BreakRecordTable is not allowed.");
439while (pageStart < _breakRecords.Count)
477pageCount = _breakRecords.Count - pageStart;
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (6)
88if (allTokens.Count > 0)
90var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment);
93allTokens[allTokens.Count - 1] = new SpellerSegment(text, substToken.Value, spellChecker, owner);
125if (allTokens.Count > 0)
127var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment);
130allTokens[allTokens.Count - 1] = new SpellerSegment(text, substToken.Value, spellChecker, owner);
PresentationFramework.Aero (1)
PresentationFramework.Aero2 (1)
PresentationFramework.AeroLite (1)
PresentationFramework.Classic (1)
PresentationFramework.Fluent.Tests (1)
PresentationFramework.Luna (1)
PresentationFramework.Royale (1)
PresentationUI (1)
Publishers.ApiService (1)
ReachFramework (37)
Replay (6)
Roslyn.Diagnostics.Analyzers (47)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
324if (types.Count == 0)
Roslyn.Test.PdbUtilities (3)
Roslyn.Test.Performance.Utilities (2)
Roslyn.VisualStudio.DiagnosticsWindow (2)
Roslyn.VisualStudio.Next.UnitTests (1)
RunTests (12)
Sample (1)
Shared (5)
SqlServerEndToEnd.ApiService (2)
Stress.ApiService (4)
Swaggatherer (6)
System.CodeDom (3)
System.Collections (3)
System.Collections.Concurrent (6)
System.Collections.Immutable (10)
System.ComponentModel.Annotations (7)
System.ComponentModel.Composition (17)
System.ComponentModel.Composition.Registration (3)
System.ComponentModel.TypeConverter (17)
System.Composition.Convention (3)
System.Composition.Hosting (1)
System.Configuration.ConfigurationManager (9)
System.Console (2)
System.Data.Common (61)
System.Data.Odbc (12)
System.Diagnostics.DiagnosticSource (7)
System.Diagnostics.Process (2)
System.Diagnostics.TraceSource (12)
System.Formats.Cbor (2)
System.Formats.Nrbf (8)
System.Formats.Tar (2)
System.IO.Compression (10)
System.IO.Packaging (22)
System\IO\Packaging\ZipPackage.cs (11)
135if (partToDelete.PieceDescriptors.Count > 0)
541if (sortedPieceInfoList.Count > 0)
582for (int i = 0; i < pieces.Count; ++i)
661_ignoredItemHelper.AddItemsForInvalidSequence(normalizedPrefixNameForCurrentSequence, pieces, startIndexOfCurrentSequence, checked(pieces.Count - startIndexOfCurrentSequence));
1085_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1094for (int pieceNumber = 0; pieceNumber < partPieces.Count; ++pieceNumber)
1098_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1116_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1123if (lastPieceNumber < partPieces.Count - 1)
1127_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, lastPieceNumber + 1, partPieces.Count - lastPieceNumber - 1);
1128partPieces.RemoveRange(lastPieceNumber + 1, partPieces.Count - lastPieceNumber - 1);
System.IO.Pipelines (1)
System.Linq (13)
System.Linq.AsyncEnumerable (1)
System.Linq.Expressions (40)
System.Linq.Parallel (11)
System.Net.Http (43)
System.Net.HttpListener (11)
System.Net.Mail (9)
System.Net.NetworkInformation (5)
System.Net.Primitives (1)
System.Net.Quic (5)
System.Net.Requests (5)
System.Net.Security (10)
System.Net.WebSockets.Client (1)
System.ObjectModel (1)
System.Private.CoreLib (108)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (9)
236return Count - 1;
313=> BinarySearch(0, Count, item, null);
316=> BinarySearch(0, Count, item, comparer);
668Count == 0 ? SZGenericArrayEnumerator<T>.Empty :
910if ((Count != 0) && (index < 0))
915if ((Count != 0) && (count < 0))
1053=> Reverse(0, Count);
1085=> Sort(0, Count, null);
1090=> Sort(0, Count, comparer);
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (1)
152if (edis.Count > 0)
System.Private.DataContractSerialization (73)
System.Private.Windows.Core (6)
System.Private.Windows.Core.Tests (1)
System.Private.Xml (142)
System.Reflection.Context (6)
System.Reflection.DispatchProxy (2)
System.Reflection.Emit (23)
System.Reflection.Metadata (141)
System.Reflection.MetadataLoadContext (3)
System.Resources.Extensions (2)
System.Resources.Writer (2)
System.Runtime.Caching (1)
System.Runtime.Serialization.Formatters (2)
System.Security.Claims (12)
System.Security.Cryptography (34)
System.Security.Cryptography.Cose (1)
System.Security.Cryptography.Pkcs (11)
System.ServiceModel.NetFramingBase (15)
System.ServiceModel.Primitives.Tests (3)
System.ServiceModel.Syndication (1)
System.Text.Json (33)
System.Text.Json.SourceGeneration (9)
System.Text.RegularExpressions (118)
System.Text.RegularExpressions.Generator (78)
System.Threading.Tasks.Dataflow (22)
System.Windows.Controls.Ribbon (35)
System.Windows.Forms (266)
System.Windows.Forms.Design (145)
System.Windows.Forms.Design.Tests (1)
System.Windows.Forms.Interop.Tests (2)
System.Windows.Forms.Primitives (6)
System.Windows.Forms.Primitives.TestUtilities (3)
System.Windows.Forms.PrivateSourceGenerators.Tests (1)
System.Windows.Forms.Tests (15)
System.Windows.Forms.UI.IntegrationTests (3)
System.Windows.Input.Manipulations (4)
System.Xaml (75)
Templates.Blazor.Tests (6)
Templates.Blazor.WebAssembly.Auth.Tests (7)
Templates.Blazor.WebAssembly.Tests (7)
Templates.Mvc.Tests (7)
Templates.Tests (7)
Test.Utilities (35)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
TestDiscoveryWorker (1)
Text.Analyzers (46)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
UIAutomationClientSideProviders (8)
VBCSCompiler (6)
VBCSCompiler.UnitTests (8)
WaitForSandbox.ApiService (1)
WindowsBase.Tests (27)
WindowsFormsIntegration (2)
WinFormsControlsTest (6)
XmlFileLogger (1)
xunit.assert (9)
xunit.console (8)