2553 instantiations of StringBuilder
AnalyzerRunner (2)
aspire (6)
Aspire.Azure.Messaging.EventHubs (1)
Aspire.Azure.Messaging.ServiceBus (1)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Storage.Queues (1)
Aspire.Cli.Tests (12)
Aspire.Confluent.Kafka.Tests (1)
Aspire.Dashboard (12)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (2)
Aspire.EndToEnd.Tests (2)
Aspire.Hosting (9)
Aspire.Hosting.Azure (3)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Docker.Tests (1)
Aspire.Hosting.Redis (1)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (3)
Aspire.Hosting.Yarp.Tests (1)
Aspire.Microsoft.Azure.Cosmos (1)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
Aspire.Playground.Tests (2)
Aspire.Templates.Tests (5)
AzureFunctionsEndToEnd.Functions (1)
BasicWebSite (2)
BuildActionTelemetryTable (5)
BuildValidator (1)
ClientSample (5)
CodeGenerator (5)
CodeStyleConfigFileGenerator (4)
ConfigurationSchemaGenerator (2)
Crossgen2Tasks (3)
csc (3)
CSharpErrorFactsGenerator (1)
CSharpSyntaxGenerator (2)
dotnet-dev-certs (5)
dotnet-getdocument (5)
dotnet-openapi (5)
dotnet-sql-cache (5)
dotnet-svcutil.xmlserializer (2)
dotnet-svcutil-lib (169)
dotnet-svcutil-lib.Tests (3)
dotnet-user-jwts (8)
dotnet-user-secrets (7)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (26)
GenerateRulesMissingDocumentation (1)
GetDocument.Insider (5)
HelixTestRunner (2)
Http3SampleApp (1)
HttpStress (1)
IdeBenchmarks (1)
IdeCoreBenchmarks (1)
IIS.Common.TestLib (1)
IIS.FunctionalTests (2)
IIS.Microbenchmarks (1)
IISExpress.FunctionalTests (2)
illink (19)
ILLink.RoslynAnalyzer (4)
ILLink.Tasks (2)
Infrastructure.Common (3)
InMemory.FunctionalTests (2)
installer.tasks (5)
Interop.FunctionalTests (2)
InteropClient (1)
InteropTests (4)
Metrics (21)
Metrics.Legacy (21)
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Local (2)
Microsoft.Arcade.Common (3)
Microsoft.Arcade.Test.Common (2)
Microsoft.AspNetCore.App.Analyzers (4)
Microsoft.AspNetCore.App.Analyzers.Test (5)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (4)
Microsoft.AspNetCore.Authentication.OAuth (2)
Microsoft.AspNetCore.Authentication.Test (5)
Microsoft.AspNetCore.Authentication.Twitter (2)
Microsoft.AspNetCore.Authorization (1)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.Endpoints (4)
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Microsoft.AspNetCore.Components.Performance (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Components.Tests (2)
Microsoft.AspNetCore.Components.WebAssembly (1)
Microsoft.AspNetCore.Components.WebView.Test (1)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (1)
Microsoft.AspNetCore.Cors (3)
Microsoft.AspNetCore.DataProtection.Tests (1)
Microsoft.AspNetCore.Diagnostics (4)
Microsoft.AspNetCore.Grpc.JsonTranscoding (5)
Microsoft.AspNetCore.Grpc.Microbenchmarks (1)
Microsoft.AspNetCore.Grpc.Swagger (5)
Microsoft.AspNetCore.Hosting (3)
Microsoft.AspNetCore.Http (3)
Microsoft.AspNetCore.Http.Abstractions (9)
Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks (1)
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Microsoft.AspNetCore.Http.Extensions (6)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
Microsoft.AspNetCore.Identity (1)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (1)
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Microsoft.AspNetCore.Identity.InMemory.Test (1)
Microsoft.AspNetCore.Identity.Test (1)
Microsoft.AspNetCore.Identity.UI (2)
Microsoft.AspNetCore.InternalTesting (2)
Microsoft.AspNetCore.InternalTesting.Tests (1)
Microsoft.AspNetCore.JsonPatch (1)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Microsoft.AspNetCore.Mvc.Abstractions (3)
Microsoft.AspNetCore.Mvc.Core (6)
Microsoft.AspNetCore.Mvc.Core.Test (3)
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
Microsoft.AspNetCore.Mvc.Localization (1)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.TagHelpers (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (3)
Microsoft.AspNetCore.OpenApi (4)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
Microsoft.AspNetCore.Owin.Microbenchmarks (1)
Microsoft.AspNetCore.RequestDecompression.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
Microsoft.AspNetCore.Rewrite (4)
Microsoft.AspNetCore.Routing (12)
Microsoft.AspNetCore.Routing.Microbenchmarks (2)
Microsoft.AspNetCore.Security.Microbenchmarks (1)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (14)
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (1)
Microsoft.AspNetCore.Server.IIS (4)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (1)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
Microsoft.AspNetCore.Shared.Tests (8)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (9)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Microsoft.AspNetCore.SignalR.Microbenchmarks (1)
Microsoft.AspNetCore.SignalR.Tests (4)
Microsoft.AspNetCore.SignalR.Tests.Utils (2)
Microsoft.AspNetCore.SpaServices.Extensions (2)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
Microsoft.AspNetCore.WebSockets.ConformanceTests (1)
Microsoft.AspNetCore.WebSockets.Microbenchmarks (1)
Microsoft.AspNetCore.WebUtilities (5)
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
Microsoft.Build.Framework (10)
Microsoft.Build.Tasks.CodeAnalysis (12)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (12)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (4)
Microsoft.Cci.Extensions (2)
Microsoft.CodeAnalysis (20)
Microsoft.CodeAnalysis.Analyzers (25)
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
Microsoft.CodeAnalysis.BannedApiAnalyzers (20)
Microsoft.CodeAnalysis.CodeStyle (16)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.Collections.Package (4)
Microsoft.CodeAnalysis.Contracts.Package (3)
Microsoft.CodeAnalysis.CSharp (19)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (41)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (7)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Microsoft.CodeAnalysis.Debugging.Package (4)
Microsoft.CodeAnalysis.EditorFeatures (4)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (10)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (5)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (5)
Microsoft.CodeAnalysis.Extensions.Package (4)
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
Microsoft.CodeAnalysis.Features (5)
Microsoft.CodeAnalysis.InteractiveHost (6)
Microsoft.CodeAnalysis.LanguageServer (4)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (20)
Microsoft.CodeAnalysis.PooledObjects.Package (4)
Microsoft.CodeAnalysis.PublicApiAnalyzers (20)
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (23)
Microsoft.CodeAnalysis.Scripting (3)
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
Microsoft.CodeAnalysis.Test.Utilities (35)
Microsoft.CodeAnalysis.Threading.Package (4)
Microsoft.CodeAnalysis.UnitTests (34)
Microsoft.CodeAnalysis.VisualBasic (7)
Microsoft.CodeAnalysis.Workspaces (20)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (8)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Microsoft.CommonLanguageServerProtocol.Framework.Example (3)
Microsoft.CommonLanguageServerProtocol.Framework.Package (3)
Microsoft.CSharp (1)
Microsoft.Data.Analysis (14)
Microsoft.Data.Analysis.Tests (9)
Microsoft.DotNet.Arcade.Sdk (3)
Microsoft.DotNet.ArcadeLogging (2)
Microsoft.DotNet.Build.Manifest (3)
Microsoft.DotNet.Build.Tasks.Feed (3)
Microsoft.DotNet.Build.Tasks.Installers (4)
Microsoft.DotNet.Build.Tasks.Packaging (3)
Microsoft.DotNet.Build.Tasks.Templating (2)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.GenFacades (3)
Microsoft.DotNet.Helix.Client (1)
Microsoft.DotNet.Helix.Sdk (2)
Microsoft.DotNet.Internal.DependencyInjection.Testing (2)
Microsoft.DotNet.NuGetRepack.Tests (2)
Microsoft.DotNet.Open.Api.Tools.Tests (6)
Microsoft.DotNet.PackageTesting (2)
Microsoft.DotNet.RemoteExecutor (3)
Microsoft.DotNet.SharedFramework.Sdk (3)
Microsoft.DotNet.SignCheckLibrary (2)
Microsoft.DotNet.SignTool (3)
Microsoft.DotNet.SourceBuild.Tasks (1)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (3)
Microsoft.DotNet.XliffTasks (1)
Microsoft.DotNet.XUnitAssert.Tests (2)
Microsoft.Extensions.AI.Abstractions (5)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.Evaluation (1)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.AI.Integration.Tests (7)
Microsoft.Extensions.AI.OpenAI (4)
Microsoft.Extensions.AI.Templates.Tests (2)
Microsoft.Extensions.ApiDescription.Client (3)
Microsoft.Extensions.ApiDescription.Client.Tests (5)
Microsoft.Extensions.ApiDescription.Tool.Tests (4)
Microsoft.Extensions.Compliance.Abstractions.Tests (4)
Microsoft.Extensions.Configuration.Abstractions (1)
Microsoft.Extensions.Configuration.FileExtensions (1)
Microsoft.Extensions.Configuration.Xml (1)
Microsoft.Extensions.DependencyInjection (5)
Microsoft.Extensions.Diagnostics.Abstractions (2)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.Extensions.Http (3)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Identity.Core (1)
Microsoft.Extensions.Logging (2)
Microsoft.Extensions.Logging.Abstractions (2)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.EventLog (1)
Microsoft.Extensions.Logging.Generators (2)
Microsoft.Extensions.ObjectPool (1)
Microsoft.Extensions.ObjectPool.Microbenchmark (1)
Microsoft.Extensions.Options.SourceGeneration (5)
Microsoft.Extensions.SecretManager.Tools.Tests (4)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Microsoft.Extensions.Telemetry (2)
Microsoft.Extensions.Telemetry.Tests (2)
Microsoft.Gen.ComplianceReports (1)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.Logging (5)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (3)
Microsoft.Gen.Metrics (2)
Microsoft.Gen.Metrics.Unit.Tests (2)
Microsoft.Gen.MetricsReports (2)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.SourceGeneration (2)
Microsoft.Maui (1)
Microsoft.Maui.Controls (7)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.Maui.Controls.Xaml (1)
Microsoft.Maui.Essentials (1)
Microsoft.Maui.Graphics (2)
Microsoft.Maui.Resizetizer (2)
Microsoft.ML.AutoML (3)
Microsoft.ML.AutoML.SourceGenerator (6)
Microsoft.ML.CodeGenerator (31)
Microsoft.ML.Core (23)
Microsoft.ML.Core.Tests (2)
Microsoft.ML.Data (28)
Microsoft.ML.DataView (1)
Microsoft.ML.Ensemble (1)
Microsoft.ML.EntryPoints (1)
Microsoft.ML.FastTree (30)
Microsoft.ML.GenAI.Core (2)
Microsoft.ML.GenAI.LLaMA (3)
Microsoft.ML.GenAI.LLaMA.Tests (1)
Microsoft.ML.GenAI.Mistral (2)
Microsoft.ML.GenAI.Mistral.Tests (1)
Microsoft.ML.GenAI.Phi (3)
Microsoft.ML.GenAI.Phi.Tests (2)
Microsoft.ML.InternalCodeAnalyzer (2)
Microsoft.ML.LightGbm (1)
Microsoft.ML.Maml (3)
Microsoft.ML.Parquet (3)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Predictor.Tests (1)
Microsoft.ML.Samples (2)
Microsoft.ML.StandardTrainers (5)
Microsoft.ML.Sweeper (1)
Microsoft.ML.TestFramework (3)
Microsoft.ML.Tests (2)
Microsoft.ML.Tokenizers (1)
Microsoft.ML.Tokenizers.Tests (3)
Microsoft.ML.Transforms (18)
Microsoft.Net.Http.Headers (9)
Microsoft.Net.Http.Headers.Tests (1)
Microsoft.NET.StringTools (1)
Microsoft.NET.StringTools.net35 (2)
Microsoft.VisualBasic.Core (17)
Microsoft.VisualBasic.Forms.Tests (1)
Microsoft.VisualBasic.Tests (1)
Microsoft.VisualStudio.LanguageServices (6)
Microsoft.VisualStudio.LanguageServices.CSharp (13)
Microsoft.VisualStudio.LanguageServices.DevKit (1)
Microsoft.VisualStudio.LanguageServices.Implementation (3)
PrepareTests (4)
PresentationBuildTasks (17)
PresentationCore (48)
PresentationFramework (78)
ReachFramework (9)
Replay (6)
ResultsOfTGenerator (2)
Roslyn.Diagnostics.Analyzers (20)
Roslyn.Diagnostics.CSharp.Analyzers (3)
Roslyn.Test.PdbUtilities (3)
Roslyn.Test.Performance.Utilities (1)
Roslyn.VisualStudio.DiagnosticsWindow (3)
Roslyn.VisualStudio.Next.UnitTests (1)
RoutingSandbox (1)
RoutingWebSite (1)
RulesetToEditorconfigConverter (2)
RunTests (6)
Sample (4)
ScenarioTests.Common.Tests (3)
Security.TransportSecurity.IntegrationTests (11)
SemanticSearch.BuildTask (3)
SignalR.Client.FunctionalTestApp (1)
SignalRSamples (1)
StackDepthTest (1)
StatusCodePagesSample (2)
Stress.ApiService (1)
Swaggatherer (6)
System.CodeDom (9)
System.Collections.Specialized (1)
System.ComponentModel.Composition (7)
System.ComponentModel.Composition.Registration (1)
System.ComponentModel.TypeConverter (3)
System.Composition.Convention (1)
System.Composition.Hosting (3)
System.Configuration.ConfigurationManager (10)
System.Console (2)
System.Data.Common (25)
System.Data.Odbc (16)
System.Diagnostics.DiagnosticSource (5)
System.Diagnostics.FileVersionInfo (1)
System.Diagnostics.Process (1)
System.Diagnostics.TextWriterTraceListener (3)
System.DirectoryServices.Protocols (2)
System.Drawing.Common.Tests (3)
System.Formats.Asn1 (1)
System.Formats.Tar (1)
System.IO.FileSystem.Watcher (2)
System.IO.IsolatedStorage (3)
System.IO.Packaging (1)
System.IO.Ports (1)
System.Linq.Expressions (5)
System.Net.Http (3)
System.Net.HttpListener (5)
System.Net.Mail (7)
System.Net.Ping (1)
System.Net.Primitives (2)
System.Net.Requests (5)
System.Net.Security (1)
System.Net.WebClient (2)
System.Net.WebHeaderCollection (1)
System.Net.WebSockets.Client (1)
System.Numerics.Tensors (1)
System.Private.CoreLib (56)
System.Private.CoreLib.Generators (1)
System.Private.DataContractSerialization (17)
System.Private.Uri (1)
System.Private.Windows.Core.TestUtilities (1)
System.Private.Xml (113)
System.Private.Xml.Linq (1)
System.Reflection.Context (1)
System.Reflection.Emit (1)
System.Reflection.Metadata (2)
System.Reflection.MetadataLoadContext (10)
System.Runtime.Caching (2)
System.Runtime.Numerics (1)
System.Runtime.Serialization.Formatters (1)
System.Runtime.Serialization.Schema (2)
System.Security.Cryptography (7)
System.Security.Cryptography.Xml (9)
System.Security.Permissions (1)
System.ServiceModel.NetFramingBase (1)
System.ServiceModel.NetNamedPipe (2)
System.ServiceModel.NetTcp (1)
System.ServiceModel.Primitives (33)
System.ServiceModel.Primitives.Tests (1)
System.ServiceModel.Syndication (3)
System.Text.Json (5)
System.Text.Json.SourceGeneration (5)
System.Text.RegularExpressions (17)
System.Text.RegularExpressions.Generator (13)
System.Web.HttpUtility (2)
System.Windows.Controls.Ribbon (1)
System.Windows.Forms (27)
System.Windows.Forms.Analyzers.CSharp (1)
System.Windows.Forms.Analyzers.Tests (1)
System.Windows.Forms.Design (8)
System.Windows.Forms.Primitives (1)
System.Windows.Forms.Primitives.TestUtilities (5)
System.Windows.Forms.PrivateSourceGenerators (1)
System.Windows.Forms.UI.IntegrationTests (1)
System.Windows.Input.Manipulations (2)
System.Xaml (21)
Templates.Blazor.Tests (7)
Templates.Blazor.WebAssembly.Auth.Tests (8)
Templates.Blazor.WebAssembly.Tests (8)
Templates.Mvc.Tests (8)
Templates.Tests (8)
Test.Utilities (20)
Text.Analyzers (20)
UIAutomationClient (4)
UIAutomationClientSideProviders (11)
UnitTests.Common (5)
vbc (3)
VBCSCompiler (3)
Wasm.Performance.ConsoleHost (5)
Wasm.Performance.Driver (1)
xunit.assert (6)
xunit.console (3)
5381 references to StringBuilder
AnalyzerRunner (2)
aspire (6)
Aspire.Azure.Messaging.EventHubs (1)
Aspire.Azure.Messaging.ServiceBus (1)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Storage.Queues (1)
Aspire.Cli.Tests (10)
Aspire.Confluent.Kafka.Tests (1)
Aspire.Dashboard (12)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (2)
Aspire.EndToEnd.Tests (2)
Aspire.Hosting (9)
Aspire.Hosting.Azure (3)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.Docker (7)
EnvVarEscaper.cs (6)
28public static void EscapeUnescapedEnvVars(ReadOnlySpan<char> input, StringBuilder result)
43private static void EscapeUnescapedEnvVarsInternal(ReadOnlySpan<char> input, StringBuilder result, int depth)
98private static int ProcessVariable(ReadOnlySpan<char> input, StringBuilder result, int depth)
111private static int ProcessSimpleVariable(ReadOnlySpan<char> input, StringBuilder result, int depth)
156private static int ProcessBracedVariable(ReadOnlySpan<char> input, StringBuilder result, int depth)
264private static void ProcessWithDefault(ReadOnlySpan<char> content, int sepIdx, StringBuilder result, int depth)
Aspire.Hosting.Docker.Tests (1)
Aspire.Hosting.Redis (1)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (3)
Aspire.Hosting.Yarp.Tests (1)
Aspire.Microsoft.Azure.Cosmos (1)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
Aspire.Playground.Tests (2)
Aspire.Templates.Tests (5)
AzureFunctionsEndToEnd.Functions (1)
BasicWebSite (2)
BuildActionTelemetryTable (6)
BuildValidator (1)
ClientSample (5)
CodeGenerator (5)
CodeStyleConfigFileGenerator (4)
ConfigurationSchemaGenerator (2)
Crossgen2Tasks (3)
csc (4)
CSharpErrorFactsGenerator (1)
CSharpSyntaxGenerator (2)
dotnet-dev-certs (5)
dotnet-getdocument (5)
dotnet-openapi (5)
dotnet-sql-cache (5)
dotnet-svcutil.xmlserializer (3)
dotnet-svcutil-lib (222)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (17)
642private static void Write2Dig(StringBuilder sb, int val)
648private static void Write4DigNeg(StringBuilder sb, int val)
660private static void Write3Dec(StringBuilder sb, int val)
674private static void WriteDate(StringBuilder sb, int yr, int mnth, int day)
683private static void WriteTime(StringBuilder sb, int hr, int min, int sec, int ms)
696private static void WriteTimeFullPrecision(StringBuilder sb, int hr, int min, int sec, int fraction)
723private static void WriteTimeZone(StringBuilder sb, TimeSpan zone)
734private static void WriteTimeZone(StringBuilder sb, bool negTimeZone, int hr, int min)
821StringBuilder sb = new StringBuilder(20);
839StringBuilder sb = new StringBuilder(20);
858StringBuilder sb = new StringBuilder(16);
991StringBuilder sb = new StringBuilder(10);
999StringBuilder sb = new StringBuilder(33);
1009StringBuilder sb = new StringBuilder(16);
1017StringBuilder sb = new StringBuilder(16);
1026StringBuilder sb = new StringBuilder(39);
1037StringBuilder sb = new StringBuilder(22);
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (10)
320public abstract void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions);
364public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
441public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
641public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
725public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
772public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
793public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
818public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
1336StringBuilder bb = new StringBuilder();
1616private void Dump(StringBuilder bb, BitSet[] followpos, int[][] transitionTable)
dotnet-svcutil-lib.Tests (3)
dotnet-user-jwts (9)
dotnet-user-secrets (7)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (119)
Program.cs (24)
544var builder = new StringBuilder();
776var builder = new StringBuilder();
1117void startRuleset(StringBuilder result)
1123static void endRuleset(StringBuilder result)
1128void startRulesSection(StringBuilder result)
1133static void endRulesSection(StringBuilder result)
1138static void addRuleEntry(StringBuilder result, DiagnosticDescriptor rule, string severity)
1182void startEditorconfig(StringBuilder result)
1194static void endEditorconfig(StringBuilder _)
1198static void startRulesSection(StringBuilder _)
1202static void endRulesSection(StringBuilder _)
1206static void addRuleEntry(StringBuilder result, DiagnosticDescriptor rule, string severity)
1216Action<StringBuilder> startRulesetOrEditorconfig,
1217Action<StringBuilder> endRulesetOrEditorconfig,
1218Action<StringBuilder> startRulesSection,
1219Action<StringBuilder> endRulesSection,
1220Action<StringBuilder, DiagnosticDescriptor, string> addRuleEntry,
1232var result = new StringBuilder();
1413var result = new StringBuilder();
1615var stringBuilder = new StringBuilder();
1759var builder = new StringBuilder();
1766static void AddMSBuildContentForPropertyOptions(StringBuilder builder)
1778static void AddItemGroupForCompilerVisibleProperties(List<string> compilerVisibleProperties, StringBuilder builder)
1793static void AddMSBuildContentForItemOptions(StringBuilder builder)
GenerateRulesMissingDocumentation (1)
GetDocument.Insider (5)
HelixTestRunner (2)
Http3SampleApp (1)
HttpStress (1)
IdeBenchmarks (1)
IdeCoreBenchmarks (1)
IIS.Common.TestLib (1)
IIS.FunctionalTests (2)
IIS.Microbenchmarks (1)
IISExpress.FunctionalTests (2)
illink (41)
Linker\DocumentationSignatureGenerator.cs (6)
27public static void VisitMember(IMemberDefinition member, StringBuilder builder, ITryResolveMetadata resolver)
51private static void VisitMethod(MethodDefinition method, StringBuilder builder, ITryResolveMetadata resolver)
57private static void VisitField(FieldDefinition field, StringBuilder builder, ITryResolveMetadata resolver)
63private static void VisitEvent(EventDefinition evt, StringBuilder builder, ITryResolveMetadata resolver)
69private static void VisitProperty(PropertyDefinition property, StringBuilder builder, ITryResolveMetadata resolver)
75private static void VisitTypeDefinition(TypeDefinition type, StringBuilder builder, ITryResolveMetadata resolver)
Linker\DocumentationSignatureGenerator.PartVisitor.cs (10)
28public void VisitArrayType(ArrayType arrayType, StringBuilder builder, ITryResolveMetadata resolver)
54public void VisitField(FieldDefinition field, StringBuilder builder, ITryResolveMetadata resolver)
60private void VisitParameters(IEnumerable<ParameterDefinition> parameters, bool isVararg, StringBuilder builder, ITryResolveMetadata resolver)
84public void VisitMethodDefinition(MethodDefinition method, StringBuilder builder, ITryResolveMetadata resolver)
104public void VisitProperty(PropertyDefinition property, StringBuilder builder, ITryResolveMetadata resolver)
113public void VisitEvent(EventDefinition evt, StringBuilder builder, ITryResolveMetadata resolver)
119public static void VisitGenericParameter(GenericParameter genericParameter, StringBuilder builder)
141public void VisitTypeReference(TypeReference typeReference, StringBuilder builder, ITryResolveMetadata resolver)
205public void VisitPointerType(PointerType pointerType, StringBuilder builder, ITryResolveMetadata resolver)
211public void VisitByReferenceType(ByReferenceType byReferenceType, StringBuilder builder, ITryResolveMetadata resolver)
ILLink.RoslynAnalyzer (4)
ILLink.Tasks (4)
Infrastructure.Common (3)
InMemory.FunctionalTests (5)
installer.tasks (5)
InteractiveHost.UnitTests (1)
Interop.FunctionalTests (2)
InteropClient (1)
InteropTests (4)
Metrics (88)
Metrics.Legacy (88)
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Local (3)
Microsoft.Arcade.Common (3)
Microsoft.Arcade.Test.Common (2)
Microsoft.AspNetCore.App.Analyzers (7)
Microsoft.AspNetCore.App.Analyzers.Test (5)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (5)
Microsoft.AspNetCore.Authentication.OAuth (2)
Microsoft.AspNetCore.Authentication.Test (5)
Microsoft.AspNetCore.Authentication.Twitter (2)
Microsoft.AspNetCore.Authorization (1)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.Endpoints (6)
Microsoft.AspNetCore.Components.Endpoints.Tests (5)
Microsoft.AspNetCore.Components.Performance (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Components.WebAssembly (2)
Microsoft.AspNetCore.Components.WebAssembly.Tests (12)
Microsoft.AspNetCore.Components.WebView.Test (3)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (1)
Microsoft.AspNetCore.Cors (3)
Microsoft.AspNetCore.DataProtection.Tests (1)
Microsoft.AspNetCore.Diagnostics (7)
Microsoft.AspNetCore.Grpc.JsonTranscoding (6)
Microsoft.AspNetCore.Grpc.Microbenchmarks (1)
Microsoft.AspNetCore.Grpc.Swagger (6)
Microsoft.AspNetCore.Hosting (6)
Microsoft.AspNetCore.Http (5)
Microsoft.AspNetCore.Http.Abstractions (10)
Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks (1)
Microsoft.AspNetCore.Http.Extensions (10)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
Microsoft.AspNetCore.Identity (1)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (1)
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Microsoft.AspNetCore.Identity.InMemory.Test (1)
Microsoft.AspNetCore.Identity.Test (1)
Microsoft.AspNetCore.Identity.UI (2)
Microsoft.AspNetCore.InternalTesting (2)
Microsoft.AspNetCore.InternalTesting.Tests (1)
Microsoft.AspNetCore.JsonPatch (1)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Microsoft.AspNetCore.Mvc.Abstractions (6)
Microsoft.AspNetCore.Mvc.Core (14)
Microsoft.AspNetCore.Mvc.Core.Test (3)
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
Microsoft.AspNetCore.Mvc.Localization (1)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.TagHelpers (5)
Microsoft.AspNetCore.Mvc.ViewFeatures (3)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (36)
Microsoft.AspNetCore.OpenApi (7)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Microsoft.AspNetCore.OutputCaching (7)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
Microsoft.AspNetCore.Owin.Microbenchmarks (1)
Microsoft.AspNetCore.RequestDecompression.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCaching (5)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
Microsoft.AspNetCore.Rewrite (4)
Microsoft.AspNetCore.Routing (14)
Microsoft.AspNetCore.Routing.Microbenchmarks (2)
Microsoft.AspNetCore.Security.Microbenchmarks (1)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (14)
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (1)
Microsoft.AspNetCore.Server.IIS (7)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (1)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
Microsoft.AspNetCore.Shared.Tests (11)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (9)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Microsoft.AspNetCore.SignalR.Microbenchmarks (1)
Microsoft.AspNetCore.SignalR.Tests (4)
Microsoft.AspNetCore.SignalR.Tests.Utils (2)
Microsoft.AspNetCore.SpaServices.Extensions (2)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
Microsoft.AspNetCore.WebSockets.ConformanceTests (2)
Microsoft.AspNetCore.WebSockets.Microbenchmarks (1)
Microsoft.AspNetCore.WebUtilities (6)
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
Microsoft.Build.Framework (35)
Microsoft.Build.Tasks.CodeAnalysis (14)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (14)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
Microsoft.Cci.Extensions (2)
Microsoft.CodeAnalysis (78)
Interop\IClrRuntimeInfo.cs (4)
21[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 1)] StringBuilder buffer,
26[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 1)] StringBuilder buffer,
36[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 2)] StringBuilder buffer,
60[Out, MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 2)] StringBuilder hostConfigFile,
Microsoft.CodeAnalysis.Analyzers (102)
Microsoft.CodeAnalysis.AnalyzerUtilities (87)
Microsoft.CodeAnalysis.BannedApiAnalyzers (94)
Microsoft.CodeAnalysis.CodeStyle (83)
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
Microsoft.CodeAnalysis.Collections.Package (8)
Microsoft.CodeAnalysis.Contracts.Package (3)
Microsoft.CodeAnalysis.CSharp (132)
DocumentationComments\DocumentationCommentIDVisitor.cs (11)
12internal sealed partial class DocumentationCommentIDVisitor : CSharpSymbolVisitor<StringBuilder, object>
20public override object DefaultVisit(Symbol symbol, StringBuilder builder)
26public override object VisitNamespace(NamespaceSymbol symbol, StringBuilder builder)
37public override object VisitMethod(MethodSymbol symbol, StringBuilder builder)
45public override object VisitField(FieldSymbol symbol, StringBuilder builder)
53public override object VisitEvent(EventSymbol symbol, StringBuilder builder)
61public override object VisitProperty(PropertySymbol symbol, StringBuilder builder)
69public override object VisitNamedType(NamedTypeSymbol symbol, StringBuilder builder)
82public override object VisitDynamicType(DynamicTypeSymbol symbol, StringBuilder builder)
91public override object VisitErrorType(ErrorTypeSymbol symbol, StringBuilder builder)
99public override object VisitTypeParameter(TypeParameterSymbol symbol, StringBuilder builder)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (14)
27private sealed class PartVisitor : CSharpSymbolVisitor<StringBuilder, object>
42public override object VisitArrayType(ArrayTypeSymbol symbol, StringBuilder builder)
66public override object VisitField(FieldSymbol symbol, StringBuilder builder)
75private void VisitParameters(ImmutableArray<ParameterSymbol> parameters, bool isVararg, StringBuilder builder)
99public override object VisitMethod(MethodSymbol symbol, StringBuilder builder)
125public override object VisitProperty(PropertySymbol symbol, StringBuilder builder)
139public override object VisitEvent(EventSymbol symbol, StringBuilder builder)
148public override object VisitTypeParameter(TypeParameterSymbol symbol, StringBuilder builder)
176public override object VisitNamedType(NamedTypeSymbol symbol, StringBuilder builder)
221public override object VisitPointerType(PointerTypeSymbol symbol, StringBuilder builder)
229public override object VisitNamespace(NamespaceSymbol symbol, StringBuilder builder)
242public override object VisitParameter(ParameterSymbol symbol, StringBuilder builder)
257public override object VisitErrorType(ErrorTypeSymbol symbol, StringBuilder builder)
262public override object VisitDynamicType(DynamicTypeSymbol symbol, StringBuilder builder)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (36)
40/// <exception cref="ArgumentOutOfRangeException">Thrown when appending to a StringBuilder past the <see cref="StringBuilder.MaxCapacity"/> limit.</exception>
46var builder = pooledBuilder.Builder;
79static void appendTypeParameterDeclaration(TypeParameterSymbol typeParameter, StringBuilder builder)
109static void appendTypeParameterTypeConstraints(TypeParameterSymbol typeParameter, StringBuilder builder)
156/// <exception cref="ArgumentOutOfRangeException">Thrown when appending to a StringBuilder past the <see cref="StringBuilder.MaxCapacity"/> limit.</exception>
157static void AppendClrType(TypeSymbol type, ImmutableArray<CustomModifier> modifiers, StringBuilder builder)
193static void appendNamedType(TypeSymbol type, StringBuilder builder, NamedTypeSymbol namedType)
214static void appendNamespace(NamespaceSymbol ns, StringBuilder builder)
224static void appendContainingType(NamedTypeSymbol namedType, StringBuilder builder)
235static void appendTypeArguments(NamedTypeSymbol namedType, StringBuilder builder)
264static void appendTypeParameterReference(TypeParameterSymbol typeParameter, StringBuilder builder)
279static void appendArrayType(ArrayTypeSymbol array, StringBuilder builder)
294static void appendFunctionPointerType(FunctionPointerTypeSymbol functionPointer, StringBuilder builder)
344static void appendModifiers(ImmutableArray<CustomModifier> customModifiers, StringBuilder builder)
366/// <exception cref="ArgumentOutOfRangeException">Thrown when appending to a StringBuilder past the <see cref="StringBuilder.MaxCapacity"/> limit.</exception>
372StringBuilder builder = pooledStringBuilder.Builder;
433static void appendTypeWithAnnotation(TypeWithAnnotations type, StringBuilder builder)
444static void appendAnnotation(StringBuilder builder, NullableAnnotation annotation)
464static void appendType(TypeSymbol type, StringBuilder builder)
497static void appendNamedType(NamedTypeSymbol namedType, StringBuilder builder)
539static void appendIdentifier(string name, StringBuilder builder, bool forTypeConstraint = false)
552static void appendNamespace(NamespaceSymbol ns, StringBuilder builder)
562static void appendContainingType(NamedTypeSymbol namedType, StringBuilder builder)
573static void appendTypeArguments(NamedTypeSymbol namedType, StringBuilder builder)
594static void appendTypeParameterConstraints(TypeParameterSymbol typeParam, StringBuilder builder)
662static void appendTypeConstraints(TypeParameterSymbol typeParam, StringBuilder builder, ref bool needComma)
689static void appendArrayType(ArrayTypeSymbol array, StringBuilder builder)
702static void appendFunctionPointerType(FunctionPointerTypeSymbol functionPointer, StringBuilder builder)
748static void appendRefKind(RefKind refKind, StringBuilder builder, bool forParameter = false)
762static void appendCallingConventionTypes(ImmutableArray<NamedTypeSymbol> callingConventionTypes, StringBuilder builder)
785static void appendAttributes(ImmutableArray<CSharpAttributeData> attributes, StringBuilder builder)
816static void appendAttribute(CSharpAttributeData attribute, StringBuilder builder)
873static void appendAttributeArgument(TypedConstant argument, StringBuilder builder)
930static void appendAttributeNamedArgument(KeyValuePair<string, TypedConstant> namedArgument, StringBuilder builder)
937static void appendPrimitive(object? value, StringBuilder builder)
991static void appendAttributeSignature(MethodSymbol constructor, StringBuilder builder)
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (17)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider (17)
Microsoft.CodeAnalysis.CSharp.Features (39)
Completion\CompletionProviders\CrefCompletionProvider.cs (5)
239using var _ = SharedPools.Default<StringBuilder>().GetPooledObject(out var builder);
259SemanticModel semanticModel, ISymbol symbol, SyntaxToken token, int position, StringBuilder builder,
281StringBuilder builder,
329ISymbol symbol, int position, StringBuilder builder, string sortText, ImmutableArray<KeyValuePair<string, string>> options)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (6)
32protected abstract TStringExpressionSyntax CreateVerbatimStringExpression(IVirtualCharService charService, StringBuilder sb, TStringExpressionSyntax stringExpression);
33protected abstract TStringExpressionSyntax CreateRegularStringExpression(IVirtualCharService charService, StringBuilder sb, TStringExpressionSyntax stringExpression);
82Func<IVirtualCharService, StringBuilder, TStringExpressionSyntax, TStringExpressionSyntax> convert,
85using var _ = PooledStringBuilder.GetInstance(out var sb);
101IVirtualCharService charService, StringBuilder sb, SyntaxToken stringToken)
133IVirtualCharService charService, StringBuilder sb, SyntaxToken stringToken)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (5)
45IVirtualCharService charService, StringBuilder sb, InterpolatedStringExpressionSyntax stringExpression,
46SyntaxKind newStartKind, Action<IVirtualCharService, StringBuilder, SyntaxToken> addStringText)
79private static SyntaxToken CreateTextToken(SyntaxToken textToken, StringBuilder sb)
86protected override InterpolatedStringExpressionSyntax CreateVerbatimStringExpression(IVirtualCharService charService, StringBuilder sb, InterpolatedStringExpressionSyntax stringExpression)
90protected override InterpolatedStringExpressionSyntax CreateRegularStringExpression(IVirtualCharService charService, StringBuilder sb, InterpolatedStringExpressionSyntax stringExpression)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (6)
42DocumentId documentId, MemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder)
134DocumentId documentId, MemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder)
360StringBuilder builder,
370StringBuilder builder,
379private static void AppendType(TypeSyntax? type, StringBuilder builder)
460private static void AppendTupleElement(TupleElementSyntax tupleElement, StringBuilder builder)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (48)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (30)
Compilation\SymbolVisitorTests.cs (21)
21private readonly StringBuilder _output = new();
189private readonly StringBuilder _output = new();
375private class LoggingSymbolVisitorWithReturnValueAndContext : SymbolVisitor<StringBuilder, int>
381void VisitChildren<T>(IEnumerable<T> children, StringBuilder argument)
390public override int VisitAssembly(IAssemblySymbol symbol, StringBuilder argument)
399public override int VisitModule(IModuleSymbol symbol, StringBuilder argument)
408public override int VisitNamespace(INamespaceSymbol symbol, StringBuilder argument)
417public override int VisitNamedType(INamedTypeSymbol symbol, StringBuilder argument)
439public override int VisitEvent(IEventSymbol symbol, StringBuilder argument)
447public override int VisitField(IFieldSymbol symbol, StringBuilder argument)
455public override int VisitMethod(IMethodSymbol symbol, StringBuilder argument)
465public override int VisitParameter(IParameterSymbol symbol, StringBuilder argument)
473public override int VisitDynamicType(IDynamicTypeSymbol symbol, StringBuilder argument)
479public override int VisitArrayType(IArrayTypeSymbol symbol, StringBuilder argument)
486public override int VisitPointerType(IPointerTypeSymbol symbol, StringBuilder argument)
493public override int VisitFunctionPointerType(IFunctionPointerTypeSymbol symbol, StringBuilder argument)
498public override int VisitProperty(IPropertySymbol symbol, StringBuilder argument)
506public override int VisitRangeVariable(IRangeVariableSymbol symbol, StringBuilder argument)
511public override int VisitTypeParameter(ITypeParameterSymbol symbol, StringBuilder argument)
640var sb = new StringBuilder();
785var sb = new StringBuilder();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (16)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (7)
Metadata\WinMdDumpTest.cs (7)
32private void AppendMembers(StringBuilder result, NamespaceOrTypeSymbol container, string indent)
219private static void AppendCustomAttributes(StringBuilder result, Symbol symbol, string indent, bool inBlock)
288private static void AppendConstant(StringBuilder result, TypedConstant constant)
339private static void AppendMethod(StringBuilder result, PEMethodSymbol method, string indent, bool includeTypeName = false)
416private static void AppendSignatureType(StringBuilder result, TypeSymbol type, RefKind refKind)
426private void AppendAssemblyRefs(StringBuilder result, PEAssemblySymbol assembly)
446var writer = new StringBuilder();
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Microsoft.CodeAnalysis.Debugging.Package (10)
Microsoft.CodeAnalysis.EditorFeatures (11)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (6)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (9)
FunctionResolverTestBase.cs (9)
43var builder = new StringBuilder();
72private static void AppendTypeName(StringBuilder builder, MetadataReader reader, TypeDefinition typeDef)
103private static void AppendTypeParameters(StringBuilder builder, ImmutableArray<string> typeParameters)
113private static void AppendParameters(StringBuilder builder, ImmutableArray<ParameterSignature> parameters)
120private static void AppendParameter(StringBuilder builder, ParameterSignature signature)
129private static void AppendType(StringBuilder builder, TypeSignature signature)
170private static void AppendTypeArguments(StringBuilder builder, ImmutableArray<TypeSignature> typeArguments)
180private static void AppendCommaSeparatedList<T>(StringBuilder builder, ImmutableArray<T> items, Action<StringBuilder, T> appendItem)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (25)
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (12)
65StringBuilder builder,
143StringBuilder builder,
276private void AppendNamespacePrefix(StringBuilder builder, Type type, bool escapeKeywordIdentifiers, out bool sawInvalidIdentifier)
287var identifierBuilder = pooled.Builder;
342StringBuilder builder,
381StringBuilder builder,
443protected void AppendIdentifier(StringBuilder builder, bool escapeKeywordIdentifiers, string identifier, out bool sawInvalidIdentifier)
458protected abstract void AppendIdentifierEscapingPotentialKeywords(StringBuilder builder, string identifier, out bool sawInvalidIdentifier);
461StringBuilder builder,
473StringBuilder builder,
483protected abstract void AppendRankSpecifier(StringBuilder builder, int rank);
485protected abstract bool AppendSpecialTypeName(StringBuilder builder, Type type, bool isDynamic);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (27)
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (12)
65StringBuilder builder,
143StringBuilder builder,
276private void AppendNamespacePrefix(StringBuilder builder, Type type, bool escapeKeywordIdentifiers, out bool sawInvalidIdentifier)
287var identifierBuilder = pooled.Builder;
342StringBuilder builder,
381StringBuilder builder,
443protected void AppendIdentifier(StringBuilder builder, bool escapeKeywordIdentifiers, string identifier, out bool sawInvalidIdentifier)
458protected abstract void AppendIdentifierEscapingPotentialKeywords(StringBuilder builder, string identifier, out bool sawInvalidIdentifier);
461StringBuilder builder,
473StringBuilder builder,
483protected abstract void AppendRankSpecifier(StringBuilder builder, int rank);
485protected abstract bool AppendSpecialTypeName(StringBuilder builder, Type type, bool isDynamic);
Microsoft.CodeAnalysis.Extensions.Package (9)
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
Microsoft.CodeAnalysis.Features (32)
SolutionExplorer\ISolutionExplorerSymbolTreeItemProvider.cs (8)
33StringBuilder builder,
38Action<TArgument, StringBuilder> append,
50StringBuilder builder,
54Action<TNode, StringBuilder> append,
67protected abstract bool TryAddType(DocumentId documentId, TMemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder);
68protected abstract void AddMemberDeclaration(DocumentId documentId, TMemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder);
74using var _2 = PooledStringBuilder.GetInstance(out var nameBuilder);
111StringBuilder nameBuilder,
Microsoft.CodeAnalysis.InteractiveHost (11)
Microsoft.CodeAnalysis.LanguageServer (4)
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (94)
Microsoft.CodeAnalysis.PooledObjects.Package (8)
Microsoft.CodeAnalysis.PublicApiAnalyzers (87)
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (92)
Microsoft.CodeAnalysis.Scripting (10)
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
Microsoft.CodeAnalysis.Test.Utilities (69)
Platform\Custom\MetadataSignatureHelper.cs (24)
28private static void AppendComma(StringBuilder sb)
33private static void RemoveTrailingComma(StringBuilder sb)
41private static void AppendType(Type type, StringBuilder sb, bool showGenericConstraints = false)
69private static void AppendValue(object value, StringBuilder sb, bool includeAssignmentOperator = true)
89private static void AppendCustomAttributeData(CustomAttributeData attribute, StringBuilder sb)
109private static void AppendParameterInfo(ParameterInfo parameter, StringBuilder sb)
158public static bool AppendParameterAttributes(StringBuilder sb, ParameterAttributes attributes, bool all = true)
181public static bool AppendPropertyAttributes(StringBuilder sb, PropertyAttributes attributes, bool all = true)
200public static bool AppendEventAttributes(StringBuilder sb, EventAttributes attributes)
213public static StringBuilder AppendFieldAttributes(StringBuilder sb, FieldAttributes attributes, bool all = true)
259public static StringBuilder AppendMethodAttributes(StringBuilder sb, MethodAttributes attributes, bool all = true)
310public static StringBuilder AppendMethodImplAttributes(StringBuilder sb, MethodImplAttributes attributes)
346public static StringBuilder AppendTypeAttributes(StringBuilder sb, TypeAttributes attributes)
417private static void AppendMethodInfo(MethodInfo method, StringBuilder sb)
457private static void AppendConstructorInfo(ConstructorInfo constructor, StringBuilder sb)
521private static void AppendPropertyInfo(PropertyInfo property, StringBuilder sb)
584private static void AppendFieldInfo(FieldInfo field, StringBuilder sb)
644private static void AppendEventInfo(EventInfo @event, StringBuilder sb)
668var sb = new StringBuilder();
715var sb = new StringBuilder();
Microsoft.CodeAnalysis.Threading.Package (8)
Microsoft.CodeAnalysis.UnitTests (35)
Microsoft.CodeAnalysis.VisualBasic (52)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (12)
12Inherits VisualBasicSymbolVisitor(Of StringBuilder, Object)
24Public Overrides Function VisitArrayType(symbol As ArrayTypeSymbol, builder As StringBuilder) As Object
41Public Overrides Function VisitEvent(symbol As EventSymbol, builder As StringBuilder) As Object
49Public Overrides Function VisitField(symbol As FieldSymbol, builder As StringBuilder) As Object
57Private Sub VisitParameters(parameters As ImmutableArray(Of ParameterSymbol), builder As StringBuilder)
72Public Overrides Function VisitMethod(symbol As MethodSymbol, builder As StringBuilder) As Object
94Public Overrides Function VisitProperty(symbol As PropertySymbol, builder As StringBuilder) As Object
106Public Overrides Function VisitTypeParameter(symbol As TypeParameterSymbol, builder As StringBuilder) As Object
131Public Overrides Function VisitNamedType(symbol As NamedTypeSymbol, builder As StringBuilder) As Object
168Public Overrides Function VisitNamespace(symbol As NamespaceSymbol, builder As StringBuilder) As Object
179Public Overrides Function VisitParameter(symbol As ParameterSymbol, builder As StringBuilder) As Object
191Public Overrides Function VisitErrorType(symbol As ErrorTypeSymbol, arg As StringBuilder) As Object
DocumentationComments\DocumentationCommentIDVisitor.vb (12)
10Inherits VisualBasicSymbolVisitor(Of StringBuilder, Object)
17Public Overrides Function DefaultVisit(symbol As Symbol, builder As StringBuilder) As Object
21Public Overrides Function VisitNamespace(symbol As NamespaceSymbol, builder As StringBuilder) As Object
25Public Overrides Function VisitEvent(symbol As EventSymbol, builder As StringBuilder) As Object
29Public Overrides Function VisitMethod(symbol As MethodSymbol, builder As StringBuilder) As Object
33Public Overrides Function VisitField(symbol As FieldSymbol, builder As StringBuilder) As Object
37Public Overrides Function VisitProperty(symbol As PropertySymbol, builder As StringBuilder) As Object
41Public Overrides Function VisitNamedType(symbol As NamedTypeSymbol, builder As StringBuilder) As Object
45Public Overrides Function VisitArrayType(symbol As ArrayTypeSymbol, builder As StringBuilder) As Object
49Public Overrides Function VisitTypeParameter(symbol As TypeParameterSymbol, builder As StringBuilder) As Object
53Public Overrides Function VisitErrorType(symbol As ErrorTypeSymbol, builder As StringBuilder) As Object
57Private Shared Function VisitSymbolUsingPrefix(symbol As Symbol, builder As StringBuilder, prefix As String) As Object
Microsoft.CodeAnalysis.Workspaces (99)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (42)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
Microsoft.CommonLanguageServerProtocol.Framework.Example (3)
Microsoft.CommonLanguageServerProtocol.Framework.Package (3)
Microsoft.CSharp (1)
Microsoft.Data.Analysis (14)
Microsoft.Data.Analysis.Tests (8)
Microsoft.DotNet.Arcade.Sdk (5)
Microsoft.DotNet.ArcadeLogging (2)
Microsoft.DotNet.Build.Manifest (1)
Microsoft.DotNet.Build.Tasks.Feed (3)
Microsoft.DotNet.Build.Tasks.Installers (6)
Microsoft.DotNet.Build.Tasks.Packaging (3)
Microsoft.DotNet.Build.Tasks.Templating (2)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.GenFacades (3)
Microsoft.DotNet.Helix.Client (1)
Microsoft.DotNet.Helix.Sdk (2)
Microsoft.DotNet.Internal.DependencyInjection.Testing (3)
Microsoft.DotNet.NuGetRepack.Tests (2)
Microsoft.DotNet.Open.Api.Tools.Tests (7)
Microsoft.DotNet.PackageTesting (2)
Microsoft.DotNet.RemoteExecutor (4)
Microsoft.DotNet.SharedFramework.Sdk (3)
Microsoft.DotNet.SignCheckLibrary (2)
Microsoft.DotNet.SignTool (4)
Microsoft.DotNet.SourceBuild.Tasks (1)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (3)
Microsoft.DotNet.XliffTasks (1)
Microsoft.DotNet.XUnitAssert.Tests (2)
Microsoft.Extensions.AI.Abstractions (5)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.Evaluation (1)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.AI.Integration.Tests (7)
Microsoft.Extensions.AI.OpenAI (5)
Microsoft.Extensions.AI.Templates.Tests (11)
Microsoft.Extensions.ApiDescription.Client (4)
Microsoft.Extensions.ApiDescription.Client.Tests (7)
Microsoft.Extensions.ApiDescription.Tool.Tests (5)
Microsoft.Extensions.AsyncState (5)
Microsoft.Extensions.Compliance.Abstractions (14)
Microsoft.Extensions.Compliance.Abstractions.Tests (3)
Microsoft.Extensions.Configuration.Abstractions (2)
Microsoft.Extensions.Configuration.FileExtensions (1)
Microsoft.Extensions.Configuration.Xml (1)
Microsoft.Extensions.DependencyInjection (11)
Microsoft.Extensions.Diagnostics.Abstractions (4)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Common (8)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (5)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Microsoft.Extensions.FileProviders.Embedded (4)
Microsoft.Extensions.Http (5)
Microsoft.Extensions.Http.Diagnostics (7)
Microsoft.Extensions.Http.Resilience (5)
Microsoft.Extensions.Identity.Core (1)
Microsoft.Extensions.Logging (2)
Microsoft.Extensions.Logging.Abstractions (4)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.Console (2)
Microsoft.Extensions.Logging.EventLog (1)
Microsoft.Extensions.Logging.Generators (2)
Microsoft.Extensions.ObjectPool (15)
Microsoft.Extensions.ObjectPool.Microbenchmark (1)
Microsoft.Extensions.Options.SourceGeneration (5)
Microsoft.Extensions.Primitives (5)
Microsoft.Extensions.SecretManager.Tools.Tests (5)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Microsoft.Extensions.Telemetry (15)
Microsoft.Extensions.Telemetry.Abstractions (8)
Microsoft.Extensions.Telemetry.Tests (2)
Microsoft.Gen.ComplianceReports (1)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.Logging (13)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (8)
Microsoft.Gen.Metrics (7)
Microsoft.Gen.Metrics.Unit.Tests (2)
Microsoft.Gen.MetricsReports (7)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.SourceGeneration (2)
Microsoft.Maui (1)
Microsoft.Maui.Controls (8)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.Maui.Controls.Xaml (1)
Microsoft.Maui.Essentials (1)
Microsoft.Maui.Graphics (2)
Microsoft.Maui.Resizetizer (2)
Microsoft.ML.AutoML (3)
Microsoft.ML.AutoML.SourceGenerator (11)
Microsoft.ML.CodeGenerator (39)
Microsoft.ML.Core (52)
CommandLine\CmdLexer.cs (15)
31public void GetToken(StringBuilder bldr)
118private void GatherCurlyGroup(StringBuilder bldr)
166internal void GatherCurlyContents(StringBuilder bldr)
213private void GatherSlash(StringBuilder bldr, bool reduce)
247private void GatherString(StringBuilder bldr, bool reduce)
297StringBuilder sb = new StringBuilder();
310private readonly StringBuilder _sb;
313private CmdQuoter(string str, StringBuilder sb)
327public static bool NeedsQuoting(StringBuilder sb, int ich)
372public static bool QuoteValue(string str, StringBuilder sb, bool force = false)
384var res = new StringBuilder();
404private static bool QuoteValueCore(string str, StringBuilder sb, bool force)
429private static bool TryNoQuoting(string str, StringBuilder sb)
465private static bool TryNaiveQuoting(string str, StringBuilder sb)
471var res = new StringBuilder();
CommandLine\CmdParser.cs (24)
316StringBuilder sb = new StringBuilder();
776StringBuilder sb = new StringBuilder();
798private static void AppendCustomItem(IHostEnvironment env, ArgumentInfo info, object values, SettingsFlags flags, StringBuilder sb)
830StringBuilder buffer = new StringBuilder();
882StringBuilder builder = new StringBuilder();
945private static void AddNewLine(string newLine, StringBuilder builder, ref int currentColumn)
1015StringBuilder sb = new StringBuilder();
1032StringBuilder bldr = new StringBuilder();
1082StringBuilder bldr = new StringBuilder();
1310var bldr = new StringBuilder();
1375var meth = type.GetMethod("TryUnparse", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, binder: null, new[] { typeof(StringBuilder) }, null);
1381public bool TryUnparse(object obj, StringBuilder sb)
1907private void AppendHelpValue(IHostEnvironment env, StringBuilder builder, object value)
1935StringBuilder sb = new StringBuilder();
1948public void AppendSetting(IHostEnvironment env, StringBuilder sb, object value, SettingsFlags flags)
1960var buffer = new StringBuilder();
1992private void AppendSettingCore(IHostEnvironment env, StringBuilder sb, object value, SettingsFlags flags)
2016var buffer = new StringBuilder();
2046public IEnumerable<string> GetSettingStrings(IHostEnvironment env, object value, StringBuilder buffer)
2091private string GetString(IHostEnvironment env, object value, StringBuilder buffer)
2119StringBuilder sb = new StringBuilder();
2135StringBuilder builder = new StringBuilder();
2175StringBuilder bldr = new StringBuilder();
2366StringBuilder sb = new StringBuilder();
Microsoft.ML.Core.Tests (4)
Microsoft.ML.Data (158)
Data\Conversion.cs (47)
26using SB = StringBuilder;
124AddAux<I1, SB>(Convert);
134AddAux<I2, SB>(Convert);
144AddAux<I4, SB>(Convert);
154AddAux<I8, SB>(Convert);
165AddAux<U1, SB>(Convert);
176AddAux<U2, SB>(Convert);
187AddAux<U4, SB>(Convert);
198AddAux<U8, SB>(Convert);
207AddAux<UG, SB>(Convert);
213AddAux<R4, SB>(Convert);
219AddAux<R8, SB>(Convert);
235AddAux<TX, SB>(Convert);
247AddAux<BL, SB>(Convert);
253AddAux<TS, SB>(Convert);
260AddAux<DT, SB>(Convert);
266AddAux<DZ, SB>(Convert);
470public ValueMapper<TSrc, SB> GetStringConversion<TSrc>(DataViewType type)
472ValueMapper<TSrc, SB> conv;
475throw Contracts.Except($"No conversion from '{type}' to {nameof(StringBuilder)}");
478public ValueMapper<TSrc, SB> GetStringConversion<TSrc>()
480ValueMapper<TSrc, SB> conv;
483throw Contracts.Except($"No conversion from '{typeof(TSrc)}' to {nameof(StringBuilder)}");
486public bool TryGetStringConversion<TSrc>(DataViewType type, out ValueMapper<TSrc, SB> conv)
500private bool TryGetStringConversion<TSrc>(out ValueMapper<TSrc, SB> conv)
502var key = (typeof(TSrc), typeof(SB));
506conv = (ValueMapper<TSrc, SB>)del;
513public ValueMapper<TSrc, SB> GetKeyStringConversion<TSrc>(KeyDataViewType key)
524(in TSrc src, ref SB dst) =>
611private static StringBuilder ClearDst(ref StringBuilder dst)
915public void Convert(in I1 src, ref SB dst) { ClearDst(ref dst); dst.Append(src); }
916public void Convert(in I2 src, ref SB dst) { ClearDst(ref dst); dst.Append(src); }
917public void Convert(in I4 src, ref SB dst) { ClearDst(ref dst); dst.Append(src); }
918public void Convert(in I8 src, ref SB dst) { ClearDst(ref dst); dst.Append(src); }
919public void Convert(in U1 src, ref SB dst) => ClearDst(ref dst).Append(src);
920public void Convert(in U2 src, ref SB dst) => ClearDst(ref dst).Append(src);
921public void Convert(in U4 src, ref SB dst) => ClearDst(ref dst).Append(src);
922public void Convert(in U8 src, ref SB dst) => ClearDst(ref dst).Append(src);
923public void Convert(in UG src, ref SB dst) { ClearDst(ref dst); dst.AppendFormat("0x{0:x16}{1:x16}", src.High, src.Low); }
924public void Convert(in R4 src, ref SB dst) { ClearDst(ref dst); if (R4.IsNaN(src)) dst.AppendFormat(CultureInfo.InvariantCulture, "{0}", "?"); else dst.AppendFormat(CultureInfo.InvariantCulture, "{0:R}", src); }
925public void Convert(in R8 src, ref SB dst) { ClearDst(ref dst); if (R8.IsNaN(src)) dst.AppendFormat(CultureInfo.InvariantCulture, "{0}", "?"); else dst.AppendFormat(CultureInfo.InvariantCulture, "{0:G17}", src); }
926public void Convert(in BL src, ref SB dst)
934public void Convert(in TS src, ref SB dst) { ClearDst(ref dst); dst.AppendFormat("{0:c}", src); }
935public void Convert(in DT src, ref SB dst) { ClearDst(ref dst); dst.AppendFormat("{0:o}", src); }
936public void Convert(in DZ src, ref SB dst) { ClearDst(ref dst); dst.AppendFormat("{0:o}", src); }
1708public void Convert(in TX src, ref SB dst)
DataLoadSave\Text\TextSaver.cs (29)
84public abstract void WriteData(Action<StringBuilder, int> appendItem, out int length);
86public abstract void WriteHeader(Action<StringBuilder, int> appendItem, out int length);
91protected readonly ValueMapper<T, StringBuilder> Conv;
93protected StringBuilder Sb;
107ValueMapper<ReadOnlyMemory<char>, StringBuilder> c = MapText;
108Conv = (ValueMapper<T, StringBuilder>)(Delegate)c;
112ValueMapper<TimeSpan, StringBuilder> c = MapTimeSpan;
113Conv = (ValueMapper<T, StringBuilder>)(Delegate)c;
117ValueMapper<DateTime, StringBuilder> c = MapDateTime;
118Conv = (ValueMapper<T, StringBuilder>)(Delegate)c;
122ValueMapper<DateTimeOffset, StringBuilder> c = MapDateTimeZone;
123Conv = (ValueMapper<T, StringBuilder>)(Delegate)c;
133protected void MapText(in ReadOnlyMemory<char> src, ref StringBuilder sb)
138protected void MapTimeSpan(in TimeSpan src, ref StringBuilder sb)
143protected void MapDateTime(in DateTime src, ref StringBuilder sb)
148protected void MapDateTimeZone(in DateTimeOffset src, ref StringBuilder sb)
176public override void WriteData(Action<StringBuilder, int> appendItem, out int length)
200public override void WriteHeader(Action<StringBuilder, int> appendItem, out int length)
234public override void WriteData(Action<StringBuilder, int> appendItem, out int length)
242public override void WriteHeader(Action<StringBuilder, int> appendItem, out int length)
466StringBuilder sb = new StringBuilder();
581Action<StringBuilder, int> append = (sb, index) => AppendItem(sb, index, _pipes[_col].Default);
582Action<StringBuilder, int> appendHeader = (sb, index) => AppendItem(sb, index, "");
633private bool Matches(StringBuilder sb, string def)
645private void AppendItem(StringBuilder sb, int index, string def)
802internal static void MapText(ReadOnlySpan<char> span, ref StringBuilder sb, char sep)
854internal static void MapTimeSpan(in TimeSpan src, ref StringBuilder sb)
864internal static void MapDateTime(in DateTime src, ref StringBuilder sb)
874internal static void MapDateTimeZone(in DateTimeOffset src, ref StringBuilder sb)
Transforms\InvertHashUtils.cs (15)
21private static void ClearDst(ref StringBuilder dst)
35public static ValueMapper<T, StringBuilder> GetSimpleMapper<T>(DataViewSchema schema, int col)
60(in T src, ref StringBuilder dst) =>
76public static ValueMapper<KeyValuePair<int, T>, StringBuilder> GetPairMapper<T>(ValueMapper<T, StringBuilder> submap)
78StringBuilder sb = null;
81(in KeyValuePair<int, T> pair, ref StringBuilder dst) =>
92public static void AppendToEnd(StringBuilder src, StringBuilder dst, ref char[] buffer)
150private readonly ValueMapper<T, StringBuilder> _stringifyMapper;
170public InvertHashCollector(int slots, int maxCount, ValueMapper<T, StringBuilder> mapper,
186private ReadOnlyMemory<char> Textify(ref StringBuilder sb, ref StringBuilder temp, ref char[] cbuffer, ref Pair[] buffer, HashSet<Pair> pairs)
233StringBuilder sb = null;
234StringBuilder temp = null;
Microsoft.ML.DataView (1)
Microsoft.ML.Ensemble (1)
Microsoft.ML.EntryPoints (1)
Microsoft.ML.FastTree (35)
Microsoft.ML.GenAI.Core (2)
Microsoft.ML.GenAI.LLaMA (3)
Microsoft.ML.GenAI.LLaMA.Tests (1)
Microsoft.ML.GenAI.Mistral (2)
Microsoft.ML.GenAI.Mistral.Tests (1)
Microsoft.ML.GenAI.Phi (3)
Microsoft.ML.GenAI.Phi.Tests (2)
Microsoft.ML.ImageAnalytics (5)
Microsoft.ML.InternalCodeAnalyzer (3)
Microsoft.ML.LightGbm (1)
Microsoft.ML.Maml (4)
Microsoft.ML.Mkl.Components (1)
Microsoft.ML.Parquet (4)
Microsoft.ML.PCA (1)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Predictor.Tests (5)
Microsoft.ML.Samples (2)
Microsoft.ML.StandardTrainers (5)
Microsoft.ML.Sweeper (1)
Microsoft.ML.TestFramework (4)
Microsoft.ML.Tests (3)
Microsoft.ML.Tokenizers (1)
Microsoft.ML.Tokenizers.Tests (3)
Microsoft.ML.Transforms (58)
Microsoft.Net.Http.Headers (17)
Microsoft.Net.Http.Headers.Tests (1)
Microsoft.NET.StringTools (1)
Microsoft.NET.StringTools.net35 (7)
Microsoft.VisualBasic.Core (10)
Microsoft.VisualBasic.Tests (1)
Microsoft.VisualStudio.LanguageServices (19)
Microsoft.VisualStudio.LanguageServices.CSharp (26)
CodeModel\CSharpCodeModelService_Prototype.cs (18)
89var builder = new StringBuilder();
110var builder = new StringBuilder();
131var builder = new StringBuilder();
152var builder = new StringBuilder();
173var builder = new StringBuilder();
194var builder = new StringBuilder();
215var builder = new StringBuilder();
236var builder = new StringBuilder();
257var builder = new StringBuilder();
287var builder = new StringBuilder();
303private void AppendDelegatePrototype(StringBuilder builder, INamedTypeSymbol symbol, PrototypeFlags flags, string baseName)
356private void AppendEventPrototype(StringBuilder builder, IEventSymbol symbol, PrototypeFlags flags, string baseName)
386private void AppendFunctionPrototype(StringBuilder builder, IMethodSymbol symbol, PrototypeFlags flags, string baseName)
436private void AppendPropertyPrototype(StringBuilder builder, IPropertySymbol symbol, PrototypeFlags flags, string baseName)
476private void AppendVariablePrototype(StringBuilder builder, IFieldSymbol symbol, PrototypeFlags flags, string baseName)
506private void AppendParametersPrototype(StringBuilder builder, ImmutableArray<IParameterSymbol> parameters, PrototypeFlags flags)
522private void AppendParameterPrototype(StringBuilder builder, PrototypeFlags flags, IParameterSymbol parameter)
555private static void AppendTypeNamePrototype(StringBuilder builder, bool includeNamespaces, bool includeGenerics, ISymbol symbol)
Microsoft.VisualStudio.LanguageServices.DevKit (1)
Microsoft.VisualStudio.LanguageServices.Implementation (10)
mscorlib (1)
netstandard (1)
PrepareTests (7)
PresentationBuildTasks (18)
PresentationCore (74)
System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (12)
218[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzAuthor,
225[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzVersion,
232[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzSpecVersion,
239[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzFriendlyName,
254[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzDeviceManufacturer,
262[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzDeviceModels,
270[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzMimeTypes,
278[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzFileExtensions,
312[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzNamespace,
1030[Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder wzName,
1076internal static extern int /* HRESULT */ GetColorDirectory(IntPtr pMachineName, StringBuilder pBuffer, out uint pdwSize);
1079internal static extern int /* HRESULT */ GetStandardColorSpaceProfile(IntPtr pMachineName, uint dwProfileID, StringBuilder pProfileName, out uint pdwSize);
PresentationFramework (122)
MS\Internal\AppModel\ShellProvider.cs (7)
366void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags);
369void GetDescription([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxName);
371void GetWorkingDirectory([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszDir, int cchMaxPath);
373void GetArguments([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszArgs, int cchMaxPath);
379void GetIconLocation([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszIconPath, int cchIconPath, out int piIcon);
954var pathBuilder = new StringBuilder(NativeMethods.MAX_PATH);
1015internal static extern HRESULT SHGetFolderPathEx([In] ref Guid rfid, KF_FLAG dwFlags, [In, Optional] IntPtr hToken, [Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszPath, uint cchPath);
System\Windows\Documents\TextRangeBase.cs (8)
664StringBuilder textBuffer = new StringBuilder();
744private static void PlainConvertTextRun(StringBuilder textBuffer, ITextPointer navigator, ITextPointer endPosition, ref Char[] charArray)
756private static void PlainConvertParagraphEnd(StringBuilder textBuffer, ITextPointer navigator)
821private static void PlainConvertListItemStart(StringBuilder textBuffer, ITextPointer navigator, ref Stack<int> listItemCounter)
855private static void PlainConvertAccessKey(StringBuilder textBuffer, ITextPointer navigator)
887private static void WriteListMarker(StringBuilder textBuffer, TextMarkerStyle listMarkerStyle, int listItemNumber)
1120StringBuilder builder = new StringBuilder();
1143StringBuilder builder,
System\Windows\Documents\XamlToRtfWriter.cs (5)
2314private StringBuilder _rtfBuilder;
3059StringBuilder sb = new StringBuilder();
3888internal static void AppendRTFText(StringBuilder sb, string s, int cp)
3928private static void AppendRtfChar(StringBuilder sb, char c, int cp, ref Encoding e, byte[] rgAnsi, char[] rgChar)
4011private static void AppendRtfUnicodeChar(StringBuilder sb, char c, int cp, ref Encoding e, byte[] rgAnsi, char[] rgChar)
System\Windows\Standard\ShellProvider.cs (5)
675void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags);
678void GetDescription([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxName);
680void GetWorkingDirectory([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszDir, int cchMaxPath);
682void GetArguments([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszArgs, int cchMaxPath);
688void GetIconLocation([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszIconPath, int cchIconPath, out int piIcon);
ReachFramework (16)
Replay (7)
ResultsOfTGenerator (2)
Roslyn.Diagnostics.Analyzers (94)
Roslyn.Diagnostics.CSharp.Analyzers (8)
Roslyn.Test.PdbUtilities (15)
Shared\DummyMetadataImport.cs (12)
78[MarshalAs(UnmanagedType.LPWStr), Out] StringBuilder qualifiedName,
119[MarshalAs(UnmanagedType.LPWStr), Out] StringBuilder qualifiedName,
321public uint GetEventProps(uint ev, out uint pointerClass, StringBuilder stringEvent, uint cchEvent, out uint pchEvent, out uint pdwEventFlags, out uint ptkEventType, out uint pmdAddOn, out uint pmdRemoveOn, out uint pmdFire, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 11)] uint[] rmdOtherMethod, uint countMax)
331public unsafe uint GetFieldProps(uint mb, out uint pointerClass, StringBuilder stringField, uint cchField, out uint pchField, out uint pdwAttr, out byte* ppvSigBlob, out uint pcbSigBlob, out uint pdwCPlusTypeFlag, out void* ppValue)
341public unsafe uint GetMemberProps(uint mb, out uint pointerClass, StringBuilder stringMember, uint cchMember, out uint pchMember, out uint pdwAttr, out byte* ppvSigBlob, out uint pcbSigBlob, out uint pulCodeRVA, out uint pdwImplFlags, out uint pdwCPlusTypeFlag, out void* ppValue)
346public unsafe uint GetMemberRefProps(uint mr, ref uint ptk, StringBuilder stringMember, uint cchMember, out uint pchMember, out byte* ppvSigBlob)
366public uint GetModuleRefProps(uint mur, StringBuilder stringName, uint cchName)
391public unsafe uint GetParamProps(uint tk, out uint pmd, out uint pulSequence, StringBuilder stringName, uint cchName, out uint pchName, out uint pdwAttr, out uint pdwCPlusTypeFlag, out void* ppValue)
401public uint GetPinvokeMap(uint tk, out uint pdwMappingFlags, StringBuilder stringImportName, uint cchImportName, out uint pchImportName)
406public unsafe uint GetPropertyProps(uint prop, out uint pointerClass, StringBuilder stringProperty, uint cchProperty, out uint pchProperty, out uint pdwPropFlags, out byte* ppvSig, out uint bytePointerSig, out uint pdwCPlusTypeFlag, out void* ppDefaultValue, out uint pcchDefaultValue, out uint pmdSetter, out uint pmdGetter, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 14)] uint[] rmdOtherMethod, uint countMax)
416public Guid GetScopeProps(StringBuilder stringName, uint cchName, out uint pchName)
426public uint GetUserString(uint stk, StringBuilder stringString, uint cchString)
Roslyn.Test.Performance.Utilities (1)
Roslyn.VisualStudio.DiagnosticsWindow (6)
Roslyn.VisualStudio.Next.UnitTests (1)
RoutingSandbox (1)
RoutingWebSite (1)
RulesetToEditorconfigConverter (3)
RunTests (7)
Sample (4)
ScenarioTests.Common.Tests (4)
Security.TransportSecurity.IntegrationTests (12)
SemanticSearch.BuildTask (3)
Shared (5)
Shared.Tests (3)
SignalR.Client.FunctionalTestApp (1)
SignalRSamples (1)
StackDepthTest (1)
StatusCodePagesSample (2)
Stress.ApiService (1)
Swaggatherer (6)
System.CodeDom (15)
System.Collections.Specialized (1)
System.ComponentModel.Composition (24)
System\ComponentModel\Composition\ContractNameServices.cs (15)
49StringBuilder typeIdentityStringBuilder = new StringBuilder();
56StringBuilder typeIdentityStringBuilder = new StringBuilder();
78StringBuilder methodNameStringBuilder = new StringBuilder();
100private static void WriteTypeWithNamespace(StringBuilder typeName, Type type, bool formatGenericName)
111private static void WriteType(StringBuilder typeName, Type type, bool formatGenericName)
133private static void WriteNonGenericType(StringBuilder typeName, Type type, bool formatGenericName)
161private static void WriteArrayType(StringBuilder typeName, Type type, bool formatGenericName)
179private static void WritePointerType(StringBuilder typeName, Type type, bool formatGenericName)
188private static void WriteByRefType(StringBuilder typeName, Type type, bool formatGenericName)
197private static void WriteArrayTypeDimensions(StringBuilder typeName, Type type)
211private static void WriteGenericType(StringBuilder typeName, Type type, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
233private static void WriteGenericTypeName(StringBuilder typeName, Type type, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
248private static void WriteTypeArgumentsString(StringBuilder typeName, int argumentsCount, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
271private static void WriteTypeArgument(StringBuilder typeName, bool isDefinition, Type genericTypeArgument, bool formatGenericName)
288internal static void WriteCustomModifiers(StringBuilder typeName, string customKeyword, Type[] types, bool formatGenericName)
System.ComponentModel.Composition.Registration (1)
System.ComponentModel.TypeConverter (3)
System.Composition.Convention (1)
System.Composition.Hosting (5)
System.Configuration.ConfigurationManager (9)
System.Console (3)
System.Data.Common (32)
System.Data.Odbc (23)
System.Diagnostics.DiagnosticSource (5)
System.Diagnostics.FileVersionInfo (1)
System.Diagnostics.Process (1)
System.Diagnostics.TextWriterTraceListener (5)
System.DirectoryServices.Protocols (2)
System.Drawing.Common.Tests (4)
System.Formats.Asn1 (1)
System.Formats.Tar (1)
System.IO.FileSystem.Watcher (5)
System.IO.IsolatedStorage (3)
System.IO.Packaging (1)
System.IO.Ports (1)
System.Linq.Expressions (6)
System.Net.Http (20)
System.Net.HttpListener (6)
System.Net.Mail (13)
System.Net.Ping (1)
System.Net.Primitives (9)
System.Net.Requests (5)
System.Net.Security (1)
System.Net.WebClient (2)
System.Net.WebHeaderCollection (1)
System.Net.WebSockets.Client (1)
System.Numerics.Tensors (5)
System.Private.CoreLib (283)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (9)
5836private void WriteNameAndMessageAttribs(StringBuilder? stringBuilder, string elementName, string name)
5841private void WriteMessageAttrib(StringBuilder? stringBuilder, string elementName, string name, string? value)
5890private static void AppendLevelName(StringBuilder? sb, EventLevel level)
5985private void AppendKeywords(StringBuilder? sb, ulong keywords, string eventName)
6081private static void UpdateStringBuilder([NotNull] ref StringBuilder? stringBuilder, string eventMessage, int startIndex, int count)
6092StringBuilder? stringBuilder = null; // We lazily create this
6203private readonly StringBuilder? sb; // Holds the provider information.
6204private readonly StringBuilder? events; // Holds the events.
6205private readonly StringBuilder? templates;
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (150)
40internal StringBuilder? m_ChunkPrevious;
60/// The default capacity of a <see cref="StringBuilder"/>.
76/// Initializes a new instance of the <see cref="StringBuilder"/> class.
85/// Initializes a new instance of the <see cref="StringBuilder"/> class.
94/// Initializes a new instance of the <see cref="StringBuilder"/> class.
103/// Initializes a new instance of the <see cref="StringBuilder"/> class.
113/// Initializes a new instance of the <see cref="StringBuilder"/> class.
146/// Initializes a new instance of the <see cref="StringBuilder"/> class.
242StringBuilder currentBlock = this;
254StringBuilder? prevBlock = currentBlock.m_ChunkPrevious;
325StringBuilder? chunk = this;
378public StringBuilder Clear()
415StringBuilder chunk = FindChunkForIndex(value);
452StringBuilder? chunk = this;
473StringBuilder? chunk = this;
532private readonly StringBuilder _firstChunk; // The first Stringbuilder chunk (which is the end of the logical string)
533private StringBuilder? _currentChunk; // The chunk that this enumerator is currently returning (Current).
558StringBuilder next = _firstChunk;
585internal ChunkEnumerator(StringBuilder stringBuilder)
605private static int ChunkCount(StringBuilder? stringBuilder)
621private readonly StringBuilder[] _chunks; // These are in normal order (first chunk first)
624public bool MoveNext(ref StringBuilder? current)
635public ManyChunkInfo(StringBuilder? stringBuilder, int chunkCount)
637_chunks = new StringBuilder[chunkCount];
663public StringBuilder Append(char value, int repeatCount)
729public StringBuilder Append(char[]? value, int startIndex, int charCount)
760public StringBuilder Append(string? value)
776public StringBuilder Append(string? value, int startIndex, int count)
803public StringBuilder Append(StringBuilder? value)
812public StringBuilder Append(StringBuilder? value, int startIndex, int count)
839private StringBuilder AppendCore(StringBuilder value, int startIndex, int count)
872public StringBuilder AppendLine() => Append(Environment.NewLine);
874public StringBuilder AppendLine(string? value)
910StringBuilder? chunk = this;
943public StringBuilder Insert(int index, string? value, int count) => Insert(index, value.AsSpan(), count);
945private StringBuilder Insert(int index, ReadOnlySpan<char> value, int count)
969MakeRoom(index, (int)insertingChars, out StringBuilder chunk, out int indexInChunk, false);
986public StringBuilder Remove(int startIndex, int length)
1010public StringBuilder Append(bool value) => Append(value.ToString());
1013public StringBuilder Append(char value)
1045public StringBuilder Append(Rune value)
1055public StringBuilder Append(sbyte value) => AppendSpanFormattable(value);
1057public StringBuilder Append(byte value) => AppendSpanFormattable(value);
1059public StringBuilder Append(short value) => AppendSpanFormattable(value);
1061public StringBuilder Append(int value) => AppendSpanFormattable(value);
1063public StringBuilder Append(long value) => AppendSpanFormattable(value);
1065public StringBuilder Append(float value) => AppendSpanFormattable(value);
1067public StringBuilder Append(double value) => AppendSpanFormattable(value);
1069public StringBuilder Append(decimal value) => AppendSpanFormattable(value);
1072public StringBuilder Append(ushort value) => AppendSpanFormattable(value);
1075public StringBuilder Append(uint value) => AppendSpanFormattable(value);
1078public StringBuilder Append(ulong value) => AppendSpanFormattable(value);
1080private StringBuilder AppendSpanFormattable<T>(T value) where T : ISpanFormattable
1093internal StringBuilder AppendSpanFormattable<T>(T value, string? format, IFormatProvider? provider) where T : ISpanFormattable
1106public StringBuilder Append(object? value) => (value == null) ? this : Append(value.ToString());
1108public StringBuilder Append(char[]? value)
1118public StringBuilder Append(ReadOnlySpan<char> value)
1124public StringBuilder Append(ReadOnlyMemory<char> value) => Append(value.Span);
1129public StringBuilder Append([InterpolatedStringHandlerArgument("")] ref AppendInterpolatedStringHandler handler) => this;
1135public StringBuilder Append(IFormatProvider? provider, [InterpolatedStringHandlerArgument("", nameof(provider))] ref AppendInterpolatedStringHandler handler) => this;
1140public StringBuilder AppendLine([InterpolatedStringHandlerArgument("")] ref AppendInterpolatedStringHandler handler) => AppendLine();
1146public StringBuilder AppendLine(IFormatProvider? provider, [InterpolatedStringHandlerArgument("", nameof(provider))] ref AppendInterpolatedStringHandler handler) => AppendLine();
1150public StringBuilder AppendJoin(string? separator, params object?[] values)
1168public StringBuilder AppendJoin(string? separator, params ReadOnlySpan<object?> values)
1174public StringBuilder AppendJoin<T>(string? separator, IEnumerable<T> values)
1185public StringBuilder AppendJoin(string? separator, params string?[] values)
1203public StringBuilder AppendJoin(string? separator, params ReadOnlySpan<string?> values)
1209public StringBuilder AppendJoin(char separator, params object?[] values)
1226public StringBuilder AppendJoin(char separator, params ReadOnlySpan<object?> values) =>
1229public StringBuilder AppendJoin<T>(char separator, IEnumerable<T> values)
1239public StringBuilder AppendJoin(char separator, params string?[] values)
1256public StringBuilder AppendJoin(char separator, params ReadOnlySpan<string?> values) =>
1259private StringBuilder AppendJoinCore<T>(ref char separator, int separatorLength, IEnumerable<T> values)
1291private StringBuilder AppendJoinCore<T>(ref char separator, int separatorLength, ReadOnlySpan<T> values)
1316public StringBuilder Insert(int index, string? value)
1333public StringBuilder Insert(int index, bool value) => Insert(index, value.ToString().AsSpan(), 1);
1337public StringBuilder Insert(int index, sbyte value) => InsertSpanFormattable(index, value);
1339public StringBuilder Insert(int index, byte value) => InsertSpanFormattable(index, value);
1341public StringBuilder Insert(int index, short value) => InsertSpanFormattable(index, value);
1343public StringBuilder Insert(int index, char value)
1360public StringBuilder Insert(int index, Rune value)
1369public StringBuilder Insert(int index, char[]? value)
1383public StringBuilder Insert(int index, char[]? value, int startIndex, int charCount)
1415public StringBuilder Insert(int index, int value) => InsertSpanFormattable(index, value);
1417public StringBuilder Insert(int index, long value) => InsertSpanFormattable(index, value);
1419public StringBuilder Insert(int index, float value) => InsertSpanFormattable(index, value);
1421public StringBuilder Insert(int index, double value) => InsertSpanFormattable(index, value);
1423public StringBuilder Insert(int index, decimal value) => InsertSpanFormattable(index, value);
1426public StringBuilder Insert(int index, ushort value) => InsertSpanFormattable(index, value);
1429public StringBuilder Insert(int index, uint value) => InsertSpanFormattable(index, value);
1432public StringBuilder Insert(int index, ulong value) => InsertSpanFormattable(index, value);
1434public StringBuilder Insert(int index, object? value) => (value == null) ? this : Insert(index, value.ToString(), 1);
1436public StringBuilder Insert(int index, ReadOnlySpan<char> value)
1451private StringBuilder InsertSpanFormattable<T>(int index, T value) where T : ISpanFormattable
1466public StringBuilder AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0)
1471public StringBuilder AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0, object? arg1)
1477public StringBuilder AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0, object? arg1, object? arg2)
1483public StringBuilder AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, params object?[] args)
1503/// <exception cref="ArgumentOutOfRangeException">The length of the expanded string would exceed <see cref="StringBuilder.MaxCapacity"/>.</exception>
1509public StringBuilder AppendFormat([StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, params ReadOnlySpan<object?> args)
1514public StringBuilder AppendFormat(IFormatProvider? provider, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0)
1519public StringBuilder AppendFormat(IFormatProvider? provider, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0, object? arg1)
1525public StringBuilder AppendFormat(IFormatProvider? provider, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, object? arg0, object? arg1, object? arg2)
1531public StringBuilder AppendFormat(IFormatProvider? provider, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, params object?[] args)
1552/// <exception cref="ArgumentOutOfRangeException">The length of the expanded string would exceed <see cref="StringBuilder.MaxCapacity"/>.</exception>
1558public StringBuilder AppendFormat(IFormatProvider? provider, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string format, params ReadOnlySpan<object?> args)
1841public StringBuilder AppendFormat<TArg0>(IFormatProvider? provider, CompositeFormat format, TArg0 arg0)
1861public StringBuilder AppendFormat<TArg0, TArg1>(IFormatProvider? provider, CompositeFormat format, TArg0 arg0, TArg1 arg1)
1883public StringBuilder AppendFormat<TArg0, TArg1, TArg2>(IFormatProvider? provider, CompositeFormat format, TArg0 arg0, TArg1 arg1, TArg2 arg2)
1901public StringBuilder AppendFormat(IFormatProvider? provider, CompositeFormat format, params object?[] args)
1918public StringBuilder AppendFormat(IFormatProvider? provider, CompositeFormat format, params ReadOnlySpan<object?> args)
1931private StringBuilder AppendFormat<TArg0, TArg1, TArg2>(IFormatProvider? provider, CompositeFormat format, TArg0 arg0, TArg1 arg1, TArg2 arg2, ReadOnlySpan<object?> args)
1981public StringBuilder Replace(string oldValue, string? newValue) => Replace(oldValue, newValue, 0, Length);
1992public StringBuilder Replace(ReadOnlySpan<char> oldValue, ReadOnlySpan<char> newValue) => Replace(oldValue, newValue, 0, Length);
1998public bool Equals([NotNullWhen(true)] StringBuilder? sb)
2012StringBuilder? thisChunk = this;
2014StringBuilder? sbChunk = sb;
2069StringBuilder? sbChunk = this;
2102public StringBuilder Replace(string oldValue, string? newValue, int startIndex, int count)
2119public StringBuilder Replace(ReadOnlySpan<char> oldValue, ReadOnlySpan<char> newValue, int startIndex, int count)
2138StringBuilder chunk = FindChunkForIndex(startIndex);
2236public StringBuilder Replace(char oldChar, char newChar)
2248public StringBuilder Replace(char oldChar, char newChar, int startIndex, int count)
2262StringBuilder chunk = this;
2296public StringBuilder Replace(Rune oldRune, Rune newRune)
2312public StringBuilder Replace(Rune oldRune, Rune newRune, int startIndex, int count)
2330public unsafe StringBuilder Append(char* value, int valueCount)
2415MakeRoom(index, valueCount, out StringBuilder chunk, out int indexInChunk, false);
2430private void ReplaceAllInChunk(ReadOnlySpan<int> replacements, StringBuilder sourceChunk, int removeCount, ReadOnlySpan<char> value)
2442StringBuilder targetChunk = sourceChunk; // the target as we copy chars down
2494private bool StartsWith(StringBuilder chunk, int indexInChunk, int count, ReadOnlySpan<char> value)
2539private void ReplaceInPlaceAtChunk(ref StringBuilder? chunk, ref int indexInChunk, ref char value, int count)
2577private StringBuilder FindChunkForIndex(int index)
2581StringBuilder result = this;
2609private StringBuilder? Next(StringBuilder chunk) => chunk == this ? null : FindChunkForIndex(chunk.m_ChunkOffset + chunk.m_ChunkLength);
2672private StringBuilder(StringBuilder from)
2709private void MakeRoom(int index, int count, out StringBuilder chunk, out int indexInChunk, bool doNotMoveFollowingChars)
2743StringBuilder newChunk = new StringBuilder(Math.Max(count, DefaultCapacity), chunk.m_MaxCapacity, chunk.m_ChunkPrevious);
2779private StringBuilder(int size, int maxCapacity, StringBuilder? previousBlock)
2804private void Remove(int startIndex, int count, out StringBuilder chunk, out int indexInChunk)
2813StringBuilder? endChunk = null;
2922/// <summary>Provides a handler used by the language compiler to append interpolated strings into <see cref="StringBuilder"/> instances.</summary>
2933internal readonly StringBuilder _stringBuilder;
2946/// <summary>Creates a handler used to append an interpolated string into a <see cref="StringBuilder"/>.</summary>
2951public AppendInterpolatedStringHandler(int literalLength, int formattedCount, StringBuilder stringBuilder)
2964public AppendInterpolatedStringHandler(int literalLength, int formattedCount, StringBuilder stringBuilder, IFormatProvider? provider)
System.Private.CoreLib.Generators (4)
System.Private.DataContractSerialization (20)
System.Private.Uri (1)
System.Private.Windows.Core.TestUtilities (1)
System.Private.Xml (183)
System\Xml\BinaryXml\SqlUtils.cs (17)
321private static void Write2Dig(StringBuilder sb, int val)
327private static void Write4DigNeg(StringBuilder sb, int val)
339private static void Write3Dec(StringBuilder sb, int val)
353private static void WriteDate(StringBuilder sb, int yr, int mnth, int day)
362private static void WriteTime(StringBuilder sb, int hr, int min, int sec, int ms)
375private static void WriteTimeFullPrecision(StringBuilder sb, int hr, int min, int sec, int fraction)
402private static void WriteTimeZone(StringBuilder sb, TimeSpan zone)
413private static void WriteTimeZone(StringBuilder sb, bool negTimeZone, int hr, int min)
506StringBuilder sb = new StringBuilder(20);
535StringBuilder sb = new StringBuilder(20);
562StringBuilder sb = new StringBuilder(16);
678StringBuilder sb = new StringBuilder(10);
686StringBuilder sb = new StringBuilder(33);
696StringBuilder sb = new StringBuilder(16);
704StringBuilder sb = new StringBuilder(16);
713StringBuilder sb = new StringBuilder(39);
724StringBuilder sb = new StringBuilder(22);
System\Xml\Core\XmlTextReaderImpl.cs (14)
247private readonly StringBuilder _stringBuilder;
2463internal int DtdParserProxy_ParseNumericCharRef(StringBuilder? internalSubsetBuilder)
2468internal int DtdParserProxy_ParseNamedCharRef(bool expand, StringBuilder? internalSubsetBuilder)
2473internal void DtdParserProxy_ParsePI(StringBuilder? sb)
2488internal void DtdParserProxy_ParseComment(StringBuilder? sb)
3610StringBuilder sb = isTextDecl ? new StringBuilder() : _stringBuilder;
6196private bool ParsePI(StringBuilder? piInDtdStringBuilder)
6265StringBuilder sb;
7060private int EatWhitespaces(StringBuilder? sb)
7177private int ParseNumericCharRef(bool expand, StringBuilder? internalSubsetBuilder, out EntityType entityType)
7211private int ParseNumericCharRefInline(int startPos, bool expand, StringBuilder? internalSubsetBuilder, out int charCount, out EntityType entityType)
7339private int ParseNamedCharRef(bool expand, StringBuilder? internalSubsetBuilder)
7374private int ParseNamedCharRefInline(int startPos, bool expand, StringBuilder? internalSubsetBuilder)
9621StringBuilder? norValue = null;
System\Xml\Schema\ContentValidator.cs (9)
297public abstract void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions);
336public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
409public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
567public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
650public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
697public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
718public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
743public override void Dump(StringBuilder bb, SymbolsDictionary symbols, Positions positions)
1513private void Dump(StringBuilder bb, BitSet[] followpos, int[][] transitionTable)
System.Private.Xml.Linq (15)
System.Reflection.Context (1)
System.Reflection.Emit (1)
System.Reflection.Metadata (4)
System.Reflection.MetadataLoadContext (11)
System.Runtime (1)
System.Runtime.Caching (2)
System.Runtime.Numerics (1)
System.Runtime.Serialization.Formatters (1)
System.Runtime.Serialization.Schema (4)
System.Security.Cryptography (11)
System.Security.Cryptography.Xml (23)
System.Security.Permissions (2)
System.ServiceModel.NetFramingBase (2)
System.ServiceModel.NetNamedPipe (1)
System.ServiceModel.NetTcp (1)
System.ServiceModel.Primitives (51)
Internals\System\Xml\XmlMtomReader.cs (10)
270StringBuilder expectedCharSetStr = new StringBuilder();
1445StringBuilder sb = new StringBuilder();
2594StringBuilder builder = new StringBuilder();
3105public static string ReadQuotedString(string data, ref int offset, StringBuilder builder)
3109StringBuilder localBuilder = (builder != null ? builder : new StringBuilder());
3132public static string ReadParameterAttribute(string data, ref int offset, StringBuilder builder)
3140public static string ReadParameterValue(string data, ref int offset, StringBuilder builder)
3151public static string ReadToken(string data, ref int offset, StringBuilder builder)
3168public static string ReadDigits(string data, ref int offset, StringBuilder builder)
3171StringBuilder localBuilder = (builder != null ? builder : new StringBuilder());
System.ServiceModel.Primitives.Tests (1)
System.ServiceModel.Syndication (3)
System.Text.Json (9)
System.Text.Json.SourceGeneration (6)
System.Text.RegularExpressions (30)
System.Text.RegularExpressions.Generator (25)
System.Web.HttpUtility (2)
System.Windows.Controls.Ribbon (1)
System.Windows.Forms (27)
System.Windows.Forms.Analyzers.CSharp (1)
System.Windows.Forms.Analyzers.Tests (1)
System.Windows.Forms.Design (9)
System.Windows.Forms.Primitives (5)
System.Windows.Forms.Primitives.TestUtilities (5)
System.Windows.Forms.PrivateSourceGenerators (5)
System.Windows.Forms.UI.IntegrationTests (1)
System.Windows.Input.Manipulations (2)
System.Xaml (24)
Templates.Blazor.Tests (7)
Templates.Blazor.WebAssembly.Auth.Tests (8)
Templates.Blazor.WebAssembly.Tests (8)
Templates.Mvc.Tests (8)
Templates.Tests (8)
Test.Utilities (87)
Text.Analyzers (94)
UIAutomationClient (10)
UIAutomationClientSideProviders (17)
MS\Win32\UnsafeNativeMethods.cs (5)
139public static extern int GetMenuString (IntPtr hMenu, int uIDItem, StringBuilder lpString, int nMaxCount, uint uFlag);
167internal static extern IntPtr SendMessageTimeout (IntPtr hwnd, int uMsg, IntPtr wParam, StringBuilder lParam, int flags, int uTimeout, out IntPtr result);
272internal static extern uint RealGetWindowClass(IntPtr hwnd, StringBuilder className, uint maxCount);
278StringBuilder pszItemText, uint cchItemText);
363internal static extern int GetClassName(IntPtr hwnd, StringBuilder className, int maxCount);
UIAutomationTypes (6)
UnitTests.Common (7)
vbc (4)
VBCSCompiler (4)
Wasm.Performance.ConsoleHost (5)
Wasm.Performance.Driver (1)
xunit.assert (6)
xunit.console (3)