872 references to Split
aspire (72)
Acquisition\PeerInstallProbe.cs (1)
291foreach (var raw in stdout.Split('\n'))
Agents\AspireSkills\AspireSkillsBundleProvider.cs (4)
384foreach (var line in frontmatter.Split('\n')) 417var segments = normalizedPath.Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries); 557var segments = normalizedEntryName.Split('/', StringSplitOptions.RemoveEmptyEntries); 661var comparators = range.Replace(',', ' ').Split(' ', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (1)
141var lines = jsonc.Split('\n');
Backchannel\ExtensionBackchannel.cs (1)
248var addressParts = endpoint.Split(':');
Backchannel\ResourceSnapshotMapper.cs (3)
180waitingFor = waitingForPropertyString.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 239return visibility?.Split(',').Any(static value => string.Equals(value.Trim(), KnownCommandVisibility.Api, StringComparison.OrdinalIgnoreCase)) is true; 245|| (includeDisabledCommands && visibility?.Split(',').Any(static value => string.Equals(value.Trim(), KnownCommandVisibility.UI, StringComparison.OrdinalIgnoreCase)) is true);
Caching\DiskCache.cs (2)
193var parts = nameNoExt.Split('.'); 241var parts = nameNoExt.Split('.');
Certificates\CertificateGeneration\UnixCertificateManager.cs (3)
126var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 394var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 844var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Certificates\CertificateService.cs (1)
188var paths = currentSslCertDir.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries);
Commands\AgentInitCommand.cs (2)
574var requested = requestedSkills.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 616var selectedSkillNames = value.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Commands\DashboardRunCommand.cs (1)
282var parts = frontendUrl.Split(';', StringSplitOptions.RemoveEmptyEntries);
Commands\DoctorCommand.cs (1)
189var fixLines = result.Fix!.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Commands\InitCommand.cs (1)
769foreach (var raw in value.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries))
Commands\PipelineCommandBase.cs (1)
1265var filters = input.FileFilter.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Commands\Sdk\SdkDumpCommand.cs (2)
585? t.AtsTypeId.Split('/')[1] 693typeId = typeId.Split('/')[1];
Commands\Sdk\SdkExportCommand.cs (1)
343var components = numericCore.Split('.');
Commands\UpdateCommand.cs (1)
889var paths = pathEnv.Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries);
Configuration\ConfigurationService.cs (2)
222var keyParts = key.Split('.'); 283var keyParts = key.Split('.');
Documentation\ApiDocs\ApiDocsCache.cs (1)
155.. value.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Documentation\ApiDocs\ApiDocsIndexService.cs (2)
849var segments = NormalizeId(id).Split('/', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 1162public string[] PathSegments { get; } = [.. source.Id.Split('/', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries).Select(static segment => segment.ToLowerInvariant())];
Documentation\ApiDocs\ApiMemberMarkdownParser.cs (1)
34var lines = markdown.Split('\n');
Documentation\ApiDocs\ApiSitemapParser.cs (1)
112.Split('/', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Documentation\Docs\DocsIndexService.cs (2)
588var tokenParts = token.Split('-'); 1118SlugSegments = _slugLower.Split('-');
Documentation\DocumentationCacheKey.cs (1)
31var rawSegments = uri.AbsolutePath.Split('/', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Git\GitRepository.cs (1)
159foreach (var rawPath in output.Split('\0', StringSplitOptions.RemoveEmptyEntries))
Interaction\ConsoleInteractionService.cs (1)
783var values = commaSeparatedValues.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Npm\SigstoreNpmProvenanceChecker.cs (1)
533var segments = uri.AbsolutePath.Trim('/').Split('/');
Packaging\PackageChannel.cs (1)
486.Split(' ', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Packaging\PackagingService.cs (1)
746var parts = stem.Split('.');
Projects\DotNetAppHostProject.cs (3)
362return projectAttributeValue.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 1341var sdks = sdkAttribute.Split(';'); 1941=> info.TargetFrameworks?.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries).Length > 1;
Projects\FallbackProjectParser.cs (1)
193var sdks = sdkAttribute.Split(';');
Projects\ProjectUpdater.cs (2)
614var sdks = sdkAttribute.Split(';'); 635var sdks = sdkAttribute.Split(';');
src\Shared\BackchannelConstants.cs (1)
618var segments = suffix.Split('.');
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
src\Shared\Json\JsonFlattener.cs (1)
32var keys = kvp.Key.Split(':');
src\Shared\PackageUpdateHelpers.cs (1)
40var cleanVersionString = versionString.Split('+')[0];
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
src\Shared\ProcessStartTimeHelper.cs (1)
367var fields = contents[(closeParenIndex + 2)..].Split(' ', StringSplitOptions.RemoveEmptyEntries);
Telemetry\InternalMicrosoftDetector.cs (5)
386var outputLines = result.Stdout.Split('\n', StringSplitOptions.TrimEntries); 824foreach (var line in text.Split('\n')) 877var parts = match.Value.Split('.'); 1154? (_environment.GetEnvironmentVariable("PATHEXT") ?? ".EXE;.CMD;.BAT;.COM").Split(';', StringSplitOptions.RemoveEmptyEntries) 1157foreach (var directory in path.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries))
Templating\DotNetTemplateFactory.cs (1)
113foreach (var directory in pathVariable.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries))
Utils\ConfigurationHelper.cs (1)
330var parts = key.Split(':');
Utils\ConsoleActivityLogger.cs (1)
813var lines = message.Replace("\r\n", "\n").Split('\n');
Utils\DotNetToolDetection.cs (2)
36.Split('/', StringSplitOptions.RemoveEmptyEntries); 176.Split('/', StringSplitOptions.RemoveEmptyEntries);
Utils\EnvironmentChecker\DcpKubeconfig.cs (1)
64foreach (var line in content.Split('\n'))
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
118var lines = output.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Utils\EnvironmentChecker\OperatingSystemCheck.cs (1)
115foreach (var rawLine in contents.Split('\n'))
Utils\FileSystemHelper.cs (1)
168var segments = normalized.Split('/');
Utils\Markdown\MarkdownToSpectreConverter.Markup.cs (1)
157foreach (var line in contentBuilder.ToString().Split('\n'))
aspire-managed (1)
src\Shared\ProcessStartTimeHelper.cs (1)
367var fields = contents[(closeParenIndex + 2)..].Split(' ', StringSplitOptions.RemoveEmptyEntries);
Aspire.Acquisition.Tests (4)
Scripts\LocalHiveScriptFunctionTests.cs (1)
88var sourceWithoutComments = string.Join('\n', source.Split('\n').Select(line =>
Scripts\PRScriptInstallerModeTests.cs (1)
441foreach (var rawLine in installerYaml.Split('\n'))
Scripts\PRScriptPowerShellTests.cs (1)
531foreach (var rawLine in output.Split('\n'))
Scripts\PRScriptShellTests.cs (1)
594foreach (var rawLine in output.Split('\n'))
Aspire.Azure.Messaging.EventHubs (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Azure.Messaging.ServiceBus (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Azure.Messaging.WebPubSub (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Azure.Npgsql (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
74var tokenParts = jwtToken.Split('.');
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
74var tokenParts = jwtToken.Split('.');
Aspire.Azure.Storage.Queues (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Cli.EndToEnd.Tests (1)
JavaCodegenValidationTests.cs (1)
96var filePath = Path.Combine(modulesDir, Path.Combine(file.Split('/')));
Aspire.Cli.Tests (15)
Acquisition\PeerInstallProbeTests.cs (3)
620var lines = Stdout.Split('\n'); 719foreach (var line in DoctorStdout.Split('\n')) 725foreach (var line in VersionStdout.Split('\n'))
Agents\CommonAgentApplicatorsTests.cs (1)
190foreach (var line in frontmatter.Split('\n'))
Caching\DiskCacheTests.cs (1)
122var parts = nameNoExt.Split('.');
Certificates\CertificateServiceTests.cs (1)
684Assert.Contains(CertificateHelpers.GetDevCertsTrustPath(new HostEnvironment()), environmentVariables["SSL_CERT_DIR"].Split(Path.PathSeparator));
Commands\DescribeCommandTests.cs (1)
222var parsedLines = ndjsonOutput.Split('\n')
Commands\InitCommandTests.cs (1)
659var firstLine = appHostContent.Split('\n')[0].TrimEnd('\r');
Commands\LogsCommandTests.cs (1)
304var parsedLines = ndjsonOutput.Split('\n')
Commands\TelemetryTracesCommandTests.cs (1)
361.Select(line => line.Split('│', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries))
Interaction\ConsoleInteractionServiceTests.cs (1)
209Assert.True(outputString.Split('\n', StringSplitOptions.RemoveEmptyEntries).Length >= 3);
Projects\AppHostServerProjectTests.cs (1)
464var sources = restoreSources!.Split(';');
Scaffolding\ScaffoldingServiceTests.cs (1)
258var lines = mergedContent.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Telemetry\AgentTelemetryInvocationTests.cs (2)
16Assert.True(AgentTelemetryInvocation.Matches(commandLine.Split(' '))); 29Assert.False(AgentTelemetryInvocation.Matches(commandLine.Split(' ')));
Aspire.Dashboard (12)
Components\Pages\Resources.razor.cs (3)
325var preselectedHiddenResourceTypes = HiddenTypes?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 326var preselectedHiddenResourceStates = HiddenStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 327var preselectedHiddenResourceHealthStates = HiddenHealthStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet();
Configuration\DashboardOptions.cs (1)
273var parts = EndpointUrls.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
DashboardWebApplication.cs (2)
251builder.WithOrigins(corsOptions.AllowedOrigins.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)); 258? corsOptions.AllowedHeaders.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Extensions\TelemetryFilterFormatter.cs (2)
44var parts = filterString.Split(':'); 86.Split(' ')
Model\BrowserLinkOutgoingPeerResolver.cs (1)
44var parts = uri.AbsolutePath.Split('/', StringSplitOptions.RemoveEmptyEntries);
Model\ConnectionStringParser.cs (2)
269token.Contains(',') && token.Split(',').Length > 1) 515? connectionString.Split(';', StringSplitOptions.RemoveEmptyEntries)
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Dashboard.Components.Tests (1)
Controls\LogViewerTests.cs (1)
453var declarations = style.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Aspire.Dashboard.Tests (1)
LoggingHelpersTests.cs (1)
219return message.Replace("\r", string.Empty).Split('\n');
Aspire.Deployment.EndToEnd.Tests (3)
AuthenticationTests.cs (1)
103var parts = rgName.Split('-');
AzureResourceScopeDeploymentTests.cs (1)
179foreach (var line in appHostContent.Split('\n'))
Helpers\AzureAuthenticationHelpers.cs (1)
154var parts = resourceGroupName.Split('-');
Aspire.EndToEnd.Tests (2)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (2)
101.Split(Path.PathSeparator) 124.Split(Path.PathSeparator)
Aspire.Hosting (21)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
478.Split('\n');
ApplicationModel\ResourceNotificationService.cs (1)
1316var lines = report.ExceptionText.Split('\n');
Dashboard\DashboardEventHandlers.cs (2)
391foreach (var d in dashboardUrls.Split(';', StringSplitOptions.RemoveEmptyEntries)) 704if (sessionPort.Split(':') is { Length: 2 } parts &&
Dcp\DcpLogParser.cs (1)
215var lines = value.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Dcp\ExecutableConfigurationResolver.cs (1)
55directories.AddRange(existingSslCertDirectory.Split(
Orchestrator\ApplicationOrchestrator.cs (1)
66var dashboardUrl = dashboardOptions.Value.DashboardUrl?.Split(';', StringSplitOptions.RemoveEmptyEntries).FirstOrDefault();
Pipelines\Internal\DeploymentStateManagerBase.cs (2)
179var segments = path.Split(':'); 274var segments = path.Split(':');
Pipelines\Internal\JsonFlattener.cs (1)
38var keys = kvp.Key.Split(':');
ProjectResourceBuilderExtensions.cs (1)
721var urlsFromApplicationUrl = launchProfile.ApplicationUrl?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [];
Publishing\ResourceContainerImageManager.cs (1)
364var ridArray = runtimeIds.Split(';');
src\Shared\BackchannelConstants.cs (1)
618var segments = suffix.Split('.');
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
src\Shared\PackageUpdateHelpers.cs (1)
40var cleanVersionString = versionString.Split('+')[0];
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
src\Shared\ProcessStartTimeHelper.cs (1)
367var fields = contents[(closeParenIndex + 2)..].Split(' ', StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.Azure (5)
Provisioning\Internal\DefaultAzurePrincipalProvider.cs (1)
36var parts = response.Token.Split('.');
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.Azure.CosmosDB (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
751.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.Azure.Sql (1)
SubnetAddressAllocator.cs (1)
99var parts = cidr.Split('/');
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (1)
797var parts = stampedValue.Split('.');
GatewayConfigurationBuilder.cs (1)
169foreach (var header in headersStr.Split(',', StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.Browsers (4)
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.Browsers.Tests (4)
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
222var assemblyPrefix = SanitizeIdentifier(typeId.Split('/')[0]);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
121var lines = source.Replace("\r\n", "\n", StringComparison.Ordinal).Split('\n'); 2654var assemblyName = typeId.Split('/')[0];
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
1954var typeIdReference = typeRef.ClrType!.IsGenericType ? typeId.Split('`')[0] + "T" : typeId;
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
1122var assemblyName = typeId.Split('/')[0];
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
RustLanguageSupportTests.cs (1)
129foreach (var line in manifest.Split('\n'))
Aspire.Hosting.CodeGeneration.TypeScript (2)
AtsTypeScriptCodeGenerator.cs (1)
247.Split('\n', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries)
TypeScriptApiProjector.cs (1)
862.Split('\n', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TypeScriptLanguageSupportTests.cs (1)
236var applicationUrls = httpsProfile["applicationUrl"]!.GetValue<string>().Split(';', StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.Docker (4)
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Hosting.Dotnet (1)
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.GitHub.Models (1)
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Hosting.Java (5)
JavaDockerfileGenerator.cs (4)
353if (IsPathRootedOnAnyPlatform(annotation.JarPath) || normalized.Split('/').Contains("..")) 431if (IsPathRootedOnAnyPlatform(authored) || normalized.Split('/').Contains("..")) 538var segments = path.Split('/'); 597if (normalized.Split('/').Any(segment => segment == ".."))
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.Java.Tests (1)
AddJavaAppPublishTests.cs (1)
176.Split('\n')
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (1)
2527var segments = normalizedPath.Split('/', StringSplitOptions.RemoveEmptyEntries);
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.JavaScript.Tests (1)
AddJavaScriptAppTests.cs (1)
434.Split('\n')
Aspire.Hosting.Kubernetes (1)
KubernetesManifestResource.cs (1)
100var segments = path.Split('.', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Aspire.Hosting.Kubernetes.Tests (4)
HelmVersionValidatorTests.cs (1)
57var trimmed = oldVersion.TrimStart('v').Split('+')[0];
KubernetesDeployTests.cs (1)
565.Split('\n')
KubernetesGatewayTests.cs (2)
475var lines = content.Split('\n').Select(l => l.Trim()).ToList(); 520var lines = content.Split('\n').Select(l => l.Trim()).ToList();
Aspire.Hosting.Maui (3)
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Utilities\ProjectFileReader.cs (1)
108var platformTfm = targetFrameworksValue.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Hosting.OpenAI (1)
src\Shared\IConfigurationExtensions.cs (1)
165.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (2)
721var versionPart = tag.Split('-')[0]; 724var parts = versionPart.Split('.');
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
1268foreach (var directory in pathVariable.Split(Path.PathSeparator)) 1281foreach (var directory in pathVariable.Split(Path.PathSeparator))
Aspire.Hosting.Radius (1)
Secrets\KubernetesName.cs (1)
43foreach (var label in value.Split('.'))
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (1)
3787.Split('\n')
src\Shared\ProcessStartTimeHelper.cs (1)
367var fields = contents[(closeParenIndex + 2)..].Split(' ', StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.Rust (2)
RustHostingExtensions.cs (1)
869var targetParts = target.Split('-');
src\Shared\PathNormalizer.cs (1)
64var parts = path[3..].Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting.Rust.Tests (1)
AddRustAppPublishTests.cs (1)
1094dockerfile.Split('\n'),
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1795.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries)
Aspire.Hosting.Tasks (1)
CommandPathResolver.cs (1)
26foreach (var pathEntry in path.Split(Path.PathSeparator))
Aspire.Hosting.Tests (20)
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (1)
232var lines = content.Split('\n', StringSplitOptions.RemoveEmptyEntries);
Dashboard\DashboardServiceTests.cs (8)
71l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length), 72l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length)); 76l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length), 77l => Assert.Equal("Test1", l.Text.Split(' ')[1]), 78l => Assert.Equal("Test2", l.Text.Split(' ')[1])); 128l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length), 129l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length)); 133l => Assert.Equal(LongLineCharacters, l.Text.Split(' ')[1].Length));
Dcp\DcpExecutorTests.cs (6)
5427var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5447var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5449Assert.Equal(expectedExistingSslCertDir.Split(Path.PathSeparator), sslCertDirs.Skip(1)); 5464var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5483var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5497var sslCertDirs = sslCertDir.Split(Path.PathSeparator);
DistributedApplicationTests.cs (1)
1038var certDirPaths = certDir.Value.Split(':');
MSBuildTests.cs (2)
1121.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) 1399var targetFramework = assemblyEntry.FullName.Split('/')[1];
ProjectResourceTests.cs (1)
178var parts = env.Value.Split('=');
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Microsoft.Azure.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
src\Shared\StableConnectionStringBuilder.cs (1)
178var parts = connectionString.Split(';');
Aspire.Milvus.Client.Tests (2)
ConformanceTests.cs (2)
62var parts = connectionString.Split(';'); 65var keyValue = part.Split('=');
Aspire.Playground.Tests (5)
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
tests\Aspire.TestUtilities\TestcontainersPodmanConfiguration.cs (1)
277.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Qdrant.Client.Tests (2)
ConformanceTests.cs (2)
66var parts = connectionString.Split(';'); 69var keyValue = part.Split('=');
Aspire.RuntimeIdentifier.Tool (1)
Program.cs (1)
81args.AddRange(token.Value.Split(','));
Aspire.Templates.Tests (2)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (2)
101.Split(Path.PathSeparator) 124.Split(Path.PathSeparator)
Aspire.TerminalHost (1)
src\Shared\ProcessStartTimeHelper.cs (1)
367var fields = contents[(closeParenIndex + 2)..].Split(' ', StringSplitOptions.RemoveEmptyEntries);
Aspire.TestUtilities (5)
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
TestcontainersPodmanConfiguration.cs (1)
277.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
91foreach (var segment in path.Split(':').Where(segment => !segment.StartsWith(RootPathPrefix, StringComparison.Ordinal)))
Contract.Message.IntegrationTests (2)
MessageContractTests.4.4.0.cs (2)
36requestData.requestMultipleValues = "test,multiple,value".Split(','); 37requestData.requestArrayMultipleValues = "test,array,multiple,value".Split(',');
crossgen2 (1)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (1)
172string[] instructionSetParamsInput = instructionSet.Split(',');
Crossgen2Tasks (1)
ResolveReadyToRunCompilers.cs (1)
129var supportedRIDsList = supportedRuntimeIdentifiers == null ? Array.Empty<string>() : supportedRuntimeIdentifiers.Split(';');
datacollector (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
datacollector.arm64 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
dotnet (24)
Commands\Package\Remove\PackageRemoveCommand.cs (1)
72.SelectMany(a => a.Split(' ')));
Commands\Run\RunCommand.cs (1)
376return value?.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries) ?? [];
Commands\Run\RunCommandSelector.cs (1)
147var frameworks = targetFrameworks.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Commands\Solution\Add\SolutionAddCommand.cs (3)
32return "/" + string.Join("/", PathUtility.GetPathWithDirectorySeparator(path).Split(Path.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries)) + "/"; 99if (relativeSolutionFolderPath.Split(Path.DirectorySeparatorChar).LastOrDefault() == Path.GetFileNameWithoutExtension(relativeProjectPath)) 101relativeSolutionFolderPath = Path.Combine([.. relativeSolutionFolderPath.Split(Path.DirectorySeparatorChar).SkipLast(1)]);
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
193groupedModules.Add(([.. kvp.Value], kvp.Key.Split(',')));
Commands\Test\MTP\TestApplication.cs (2)
822foreach (string supportedVersion in ProtocolConstants.SupportedVersions.Split(';')) 833foreach (string advertisedVersion in protocolVersions.Split(';'))
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
124foreach (var rawPattern in testModules.Split(';', StringSplitOptions.RemoveEmptyEntries))
Commands\Test\VSTest\TestCommand.cs (2)
450foreach (string parameter in terminalLoggerDefault.Value.Split(':')) 457string[] parameterAndValue = parameter.Split('=');
Commands\Test\VSTest\VSTestArgumentConverter.cs (1)
128string[] argValues = arg.Split(':');
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
63_workloadIds = unprocessedWorkloadIds.Select(id => id.Split('@')[0]).ToList().AsReadOnly();
Commands\Workload\Install\WorkloadManifestUpdater.Managed.cs (2)
171new ManifestVersion(m.Value.Split('/')[0]), 172m.Value.Split('/')[1]));
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
193var split = version.Split('@');
Extensions\ProjectExtensions.cs (1)
43.Split(';')
Extensions\ProjectInstanceExtensions.cs (1)
77.Split(';')
ShellShim\LinuxEnvironmentPath.cs (1)
58.Split(':')
ShellShim\OsxBashEnvironmentPath.cs (1)
46.Split(':')
ShellShim\OsxZshEnvironmentPathInstruction.cs (1)
30return value.Split(':').Any(p => p == _packageExecutablePath.Path);
ShellShim\WindowsEnvironmentPath.cs (1)
101.Split(';')
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
dotnet-aot (5)
src\sdk\src\Cli\dotnet\Extensions\ProjectInstanceExtensions.cs (1)
77.Split(';')
src\sdk\src\Cli\dotnet\ShellShim\LinuxEnvironmentPath.cs (1)
58.Split(':')
src\sdk\src\Cli\dotnet\ShellShim\OsxBashEnvironmentPath.cs (1)
46.Split(':')
src\sdk\src\Cli\dotnet\ShellShim\OsxZshEnvironmentPathInstruction.cs (1)
30return value.Split(':').Any(p => p == _packageExecutablePath.Path);
src\sdk\src\Cli\dotnet\ShellShim\WindowsEnvironmentPath.cs (1)
101.Split(';')
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
dotnet-openapi (2)
Commands\BaseCommand.cs (1)
395var parts = uri.Host.Split('.');
Internal\OpenapiDependencyAttribute.cs (1)
18CodeGenerators = codeGenerators.Split(';', StringSplitOptions.RemoveEmptyEntries).Select(Enum.Parse<CodeGenerator>).ToArray();
dotnet-sourcelink (1)
dotnet-svcutil-lib.Tests (5)
E2ETests.cs (2)
325var testCaseName = referenceFolderName.Replace(" ", "_").Split('/').Last(); 348var testCaseName = referenceFolderName.Replace(" ", "_").Split('/').Last();
UnitTest.cs (3)
33var args = options.Split(' '); 246.Split(' '); 292var args = options.Split(' ');
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\Options.cs (2)
267string[] parts = namespaceMapping.Split(','); 418IList<string> referencedAssembliesArgs = smReferenceArg.Split(';').ToList();
dotnet-user-jwts (2)
Helpers\DevJwtCliHelpers.cs (2)
220return urls.Split(';'); 301var parts = claim.Split('=');
GenerateAnalyzerNuspec (1)
Program.cs (1)
23string[] tfms = args[4].Split(';');
GenerateDocumentationAndConfigFiles (7)
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (1)
175var parts = lineText.Trim('|').Split('|').Select(s => s.Trim()).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
162foreach (var kindStr in value.Split(','))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
182var lines = triviaText.Split('\n');
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
102foreach (var symbolSpecApplicableKind in symbolSpecApplicableKinds.Split(',').Select(x => x.Trim())) 180foreach (var symbolSpecApplicableAccessibility in symbolSpecApplicableAccessibilities.Split(',').Select(x => x.Trim())) 235foreach (var symbolSpecRequiredModifier in symbolSpecRequiredModifiers.Split(',').Select(x => x.Trim()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
98let nameSplit = kvp.Key.Split('.')
ilasm (1)
Program.cs (1)
104var parts = ssver.Split('.');
ilc (2)
Program.cs (1)
385string[] switchAndValue = switchPair.Split('=');
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (1)
172string[] instructionSetParamsInput = instructionSet.Split(',');
ILCompiler.Compiler (6)
src\runtime\src\coreclr\tools\Common\Compiler\ProcessLinkerXmlBase.cs (1)
799var names = fullName.Split('/');
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
1134AllInstructionSetGroups.TryGetValue((cpu, arch), out string value) ? value.Split(' ') : null;
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (4)
523var unmanagedCallConvPossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 548var arrayShapePossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 551string[] boundsStr = arrayShapePossibility[1].Split(',', StringSplitOptions.RemoveEmptyEntries); 552string[] loBoundsStr = arrayShapePossibility[2].Split(',', StringSplitOptions.RemoveEmptyEntries);
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.Namespace.cs (2)
44foreach (var segment in namespaceString.Split('.')) 103foreach (var segment in namespaceString.Split('.'))
ILCompiler.ReadyToRun (10)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunInstructionSetSupportSignature.cs (3)
84string[] supportedAndUnsupportedSplit = _instructionSetsSupport.Split(','); 86string[] instructionSetsSupported = supportedAndUnsupportedSplit[0] == "" ? Array.Empty<string>() : supportedAndUnsupportedSplit[0].Split('+'); 87string[] instructionSetsExplicitlyUnsupported = supportedAndUnsupportedSplit[1] == "" ? Array.Empty<string>() : supportedAndUnsupportedSplit[1].Split('-');
IBC\MIbcProfileParser.cs (1)
216string[] assembliesByName = mibcGroupName.Split(';');
src\runtime\src\coreclr\tools\Common\Compiler\ProcessLinkerXmlBase.cs (1)
799var names = fullName.Split('/');
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
1134AllInstructionSetGroups.TryGetValue((cpu, arch), out string value) ? value.Split(' ') : null;
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (4)
523var unmanagedCallConvPossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 548var arrayShapePossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 551string[] boundsStr = arrayShapePossibility[1].Split(',', StringSplitOptions.RemoveEmptyEntries); 552string[] loBoundsStr = arrayShapePossibility[2].Split(',', StringSplitOptions.RemoveEmptyEntries);
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (1)
216string[] assembliesByName = mibcGroupName.Split(';');
ILCompiler.TypeSystem (2)
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (2)
302var tmp = declIndex.Split('|'); 310string[] lvls = declIndex.Split('.');
illink (3)
Infrastructure.Common (2)
JsonSerializer.cs (1)
37string[] pairs = data.Split(',');
xunit\ConditionAttribute.cs (1)
57string[] symbols = conditionMemberName.Split('.');
Infrastructure.Tests (16)
Pipelines\ExtensionE2eRecorderStepTests.cs (1)
87.Split('\n')
Pipelines\ReleasePublishNugetPipelineTests.cs (3)
271.Split('\n') 728foreach (var entry in value.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)) 750var lines = contents.Split('\n');
PowerShellScripts\AspireSkillsBundleHashTests.cs (2)
137return line!["NAMES=".Length..].Split(';', StringSplitOptions.RemoveEmptyEntries); 156=> output.Split('\n').Select(static l => l.Trim('\r', ' '));
src\Shared\PathLookupHelper.cs (4)
37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 157foreach (var directory in (pathVariable ?? string.Empty).Split(pathSeparator, StringSplitOptions.RemoveEmptyEntries))
TestTriggerMap\TestTriggerMapTests.cs (1)
229return output.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
tools\GenerateCITimeline\TimelineRenderer.cs (1)
163var parts = name.Split('/').Select(p => p.Trim()).ToArray();
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (3)
466.Split('\n', StringSplitOptions.RemoveEmptyEntries) 517.Split('\n', StringSplitOptions.RemoveEmptyEntries) 537.Split('\n', StringSplitOptions.RemoveEmptyEntries)
WorkflowScripts\SelectTestsCommentScriptTests.cs (1)
254.Split('\n');
Microsoft.Arcade.Common (1)
CommandFactory.cs (1)
73foreach (var path in System.Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Microsoft.AspNetCore.Authentication.Abstractions (1)
TokenExtensions.cs (1)
102var tokenNames = value.Split(';');
Microsoft.AspNetCore.Authentication.Negotiate (1)
Internal\LdapAdapter.cs (1)
66var distinguishedName = settings.Domain.Split('.').Select(name => $"dc={name}").Aggregate((a, b) => $"{a},{b}");
Microsoft.AspNetCore.Authorization (2)
AuthorizationPolicy.cs (2)
217var rolesSplit = authorizeDatum.Roles?.Split(','); 225var authTypesSplit = authorizeDatum.AuthenticationSchemes?.Split(',');
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\ParameterPolicyActivator.cs (1)
112var arguments = argumentString?.Split(',', StringSplitOptions.TrimEntries) ?? Array.Empty<string>();
Microsoft.AspNetCore.Components.Endpoints (2)
Forms\ClientValidationCache.cs (1)
145foreach (var rawSegment in renderedName.Substring(start).Split('.'))
Forms\DataAnnotationsClientValidationProvider.cs (1)
215return string.Join(",", normalizedExtensions.Split(',').Select(e => "." + e));
Microsoft.AspNetCore.Components.Web (1)
EnvironmentView.cs (1)
134return names.Split(NameSeparator, StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Microsoft.AspNetCore.Components.WebView (2)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
44var segments = Normalize(subpath).Split('/', StringSplitOptions.RemoveEmptyEntries); 158var segments = subpath.Split('/', StringSplitOptions.RemoveEmptyEntries);
Microsoft.AspNetCore.DataProtection (1)
RegistryPolicyResolver.cs (1)
49foreach (string sinkFromRegistry in sinksFromRegistry.Split(';'))
Microsoft.AspNetCore.DeveloperCertificates.XPlat (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Microsoft.AspNetCore.Grpc.JsonTranscoding (3)
Internal\Json\FieldMaskConverter.cs (1)
30var jsonPaths = reader.GetString()!.Split(',', StringSplitOptions.RemoveEmptyEntries);
Internal\JsonRequestHelpers.cs (1)
370if (ServiceDescriptorHelpers.TryResolveDescriptors(requestMessage.Descriptor, path.Split('.'), allowJsonName: true, out pathDescriptors))
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\X509CertificateHelpers.cs (1)
57string[] keyval = rawDnsEntries[i].Split(X509SubjectAlternativeNameConstants.Delimiter);
Microsoft.AspNetCore.Hosting (6)
GenericHost\GenericWebHostService.cs (2)
87ports.Split(';', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries) 115foreach (var value in urls.Split(';', StringSplitOptions.RemoveEmptyEntries))
Internal\WebHost.cs (1)
271foreach (var value in urls.Split(';', StringSplitOptions.RemoveEmptyEntries))
Internal\WebHostOptions.cs (1)
79return value?.Split(';', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
44var segments = Normalize(subpath).Split('/', StringSplitOptions.RemoveEmptyEntries); 158var segments = subpath.Split('/', StringSplitOptions.RemoveEmptyEntries);
Microsoft.AspNetCore.HttpLogging (1)
FileLoggerProcessor.cs (1)
313.Max(x => int.TryParse(x.Name.Split('.').ElementAtOrDefault(Index.FromEnd(2)), out var parsed)
Microsoft.AspNetCore.Mvc.Core (1)
BindAttribute.cs (1)
79=> original?.Split(',', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>();
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
FileExtensionsAttributeAdapter.cs (1)
24var parsedExtensions = normalizedExtensions.Split(',').Select(e => "." + e);
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageActionDescriptorProvider.cs (1)
144var segments = (string?[])pageRouteMetadata.PageRoute.Split('/');
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
RemoteAttributeBase.cs (1)
171=> original?.Split(',', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>();
Microsoft.AspNetCore.Rewrite (1)
ApacheModRewrite\FlagParser.cs (1)
68var tokens = flagString.Substring(1, flagString.Length - 2).Split(',');
Microsoft.AspNetCore.Routing (1)
ParameterPolicyActivator.cs (1)
112var arguments = argumentString?.Split(',', StringSplitOptions.TrimEntries) ?? Array.Empty<string>();
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Microsoft.AspNetCore.StaticFiles (1)
HtmlDirectoryFormatter.cs (1)
106foreach (var segment in requestPath.Value!.Split('/', StringSplitOptions.RemoveEmptyEntries))
Microsoft.Build (6)
Construction\Solution\SolutionFile.cs (2)
1649string[] configurationNames = str.Split(nameValueSeparators); 1726string[] nameValue = str.Split('=');
Evaluation\Expander\WellKnownFunctions.cs (1)
296returnVal = text.Split(separator[0]);
Graph\ProjectInterpretation.cs (1)
141string[] configurationPlatformParts = projectConfiguration.Split(SolutionConfiguration.ConfigPlatformSeparator[0]);
Instance\HostServices.cs (1)
476string taskShortName = taskName.Split('.').LastOrDefault();
Instance\TaskRegistry.cs (1)
709string[] nameComponents = taskName.Split('.');
Microsoft.Build.Framework (2)
Telemetry\BuildTelemetry.cs (1)
272string[] targets = buildTarget.Split(',');
Telemetry\CrashTelemetry.cs (1)
1001string[] lines = text.Split('\n');
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\Csc.cs (1)
392string[] aliases = aliasString.Split(',');
Microsoft.Build.Tasks.Core (3)
ResourceHandling\MSBuildResXReader.cs (1)
372string[] parts = remainingString.Split(';');
SetRidAgnosticValueForProjects.cs (2)
39var targetFrameworksArray = p.GetMetadata("TargetFrameworks").Split(';'); 47var isRidAgnosticArray = p.GetMetadata("IsRidAgnostic").Split(';');
Microsoft.Build.Tasks.Git (1)
GitDataReader\GitEnvironment.cs (1)
136var paths = pathList.Split(Path.PathSeparator);
Microsoft.CodeAnalysis (4)
CommandLine\CommonCompiler.cs (1)
171return type.Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion.Split('+')[0];
Compilation\Compilation.cs (1)
1065string[] parts = scriptClassName.Split('.');
MetadataReader\MetadataReaderExtensions.cs (1)
27var parts = version.Substring(prefix.Length).Split('.');
VersionHelper.cs (1)
63string[] elements = s.Split('.');
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (1)
2017var nameParts = mainTypeName.Split('.');
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
48string[] identifiers = @using.Split('.');
Declarations\DeclarationTreeBuilder.cs (1)
332var fullName = _scriptClassName.Split('.');
Emitter\Model\PEAssemblyBuilder.cs (1)
719foreach (var partName in namespaceFullName.Split('.'))
Symbols\Synthesized\RefKindVector.cs (1)
113foreach (var word in refKindString.Split(','))
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
40var mainTypeName = mainTypeFullName?.Split('.').Last();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.Parsers.cs (1)
21var tokens = list.Split(',');
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
842var parts = pair.Split('=');
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (1)
43preprocessorSymbols: metadata.TryGetValue("define", out var defines) ? defines.Split(',') : null);
Microsoft.CodeAnalysis.Features (11)
DocumentationComments\CopilotDocumentationCommentGenerator.cs (1)
207var words = copilotText.Split(' ');
MoveStaticMembers\MoveStaticMembersOptions.cs (1)
63var namespacesAndType = fullTypeName.Split(separator: '.');
Shared\Utilities\ExtractTypeHelpers.cs (1)
82var namespaceParts = namespaceWithoutRoot.Split('.').Where(s => !string.IsNullOrEmpty(s));
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (2)
87var reformattedCopyrightTextParts = expectedFileHeader.Replace("\r\n", "\n").Split('\n'); 88var fileHeaderCopyrightTextParts = copyrightText.Replace("\r\n", "\n").Split('\n');
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderHelper.cs (1)
78var triviaStringParts = commentText.Span.Trim().ToString().Replace("\r\n", "\n").Split('\n');
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
372foreach (var part in userExclusions.Split(','))
src\roslyn\src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (2)
381? textInsideBrackets.Split(',')[0] 382: textInsideBrackets.Split(':')[0];
src\roslyn\src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (1)
207var lines = copyrightText.Split('\n');
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
58.ToImmutableDictionary(t => t.Key, t => t.Value.ToImmutableDictionary(l => l.Key.Split('/')[0], l => l.Key));
Microsoft.CodeAnalysis.Rebuild (3)
CompilationOptionsReader.cs (1)
421foreach (var alias in externAliases.Split(','))
CSharpCompilationFactory.cs (1)
76: define.Split(',').ToImmutableArray();
VisualBasicCompilationFactory.cs (1)
69globalImports = GlobalImport.Parse(globalNamespacesString.Split(';'));
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\NuGetPackageResolver.cs (1)
24var parts = reference[ReferencePrefix.Length..].Split('/');
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
201=> ((AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string)?.Split(Path.PathSeparator)).ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\VisualBasicCompilation.vb (1)
1538Dim mainTypeOrNamespace = globalNamespace.GetNamespaceOrTypeByQualifiedName(mainTypeName.Split("."c)).OfType(Of NamedTypeSymbol)().OfMinimalArity()
Declarations\DeclarationTreeBuilder.vb (1)
136Dim fullName = _scriptClassName.Split("."c)
Emit\PEAssemblyBuilder.vb (1)
156For Each partName In namespaceFullName.Split("."c)
Symbols\SynthesizedSymbols\GeneratedNameParser.vb (1)
114Dim parts = fieldName.Split("$"c)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (2)
257Dim parts As String() = valueText.Split("."c) 260Dim partsAfterDot = parts(1).Split("E"c)
Microsoft.CodeAnalysis.Workspaces (7)
Shared\Extensions\INamespaceSymbolExtensions.cs (1)
140foreach (var name in namespaceName.Split('.'))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
182var lines = triviaText.Split('\n');
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
102foreach (var symbolSpecApplicableKind in symbolSpecApplicableKinds.Split(',').Select(x => x.Trim())) 180foreach (var symbolSpecApplicableAccessibility in symbolSpecApplicableAccessibilities.Split(',').Select(x => x.Trim())) 235foreach (var symbolSpecRequiredModifier in symbolSpecRequiredModifiers.Split(',').Select(x => x.Trim()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
98let nameSplit = kvp.Key.Split('.')
TaskList\TaskListItemDescriptor.cs (1)
36if (item.Split(':') is [var token, var priorityString] &&
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Build\ProjectBuildManager.cs (1)
280var targetFrameworks = targetFrameworksValue.Split(';');
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
36.Split(Path.PathSeparator)
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
800payload.Name.Split('_')[1],
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
784callChain.InsertRange(0, callingType.Namespace.Split('.'));
Microsoft.Deployment.DotNet.Releases (5)
ReleaseVersion.cs (5)
460string[] dotPartsA = identifierA.Split('.'); 461string[] dotPartsB = identifierB.Split('.'); 754string[] versionParts = versionCore.Split('.'); 851string[] dotSeparatedPrereleaseIdentifiers = prerelease.Split('.'); 877string[] dotSeperatedBuildIdentifiers = buildMetadata.Split('.');
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ManagedTypeSource_1.cs (1)
307string[] parts = fullyQualifiedName.Split('+');
Microsoft.DotNet.ApiCompat.Task (3)
src\sdk\src\Compatibility\Microsoft.DotNet.ApiSymbolExtensions\Logging\MSBuildLog.cs (1)
14private readonly HashSet<string> _noWarn = string.IsNullOrEmpty(noWarn) ? [] : new(noWarn!.Split(';'), StringComparer.OrdinalIgnoreCase);
ValidateAssembliesTask.cs (1)
185assembliesReferencesArray[i] = assembliesReferences[i].Split(',');
ValidatePackageTask.cs (1)
194string[] references = referencePath.Split(',');
Microsoft.DotNet.ApiCompatibility (1)
Logging\SuppressionEngine.cs (1)
21private readonly HashSet<string> _noWarn = string.IsNullOrEmpty(noWarn) ? [] : new(noWarn!.Split(';'), StringComparer.OrdinalIgnoreCase);
Microsoft.DotNet.ApiSymbolExtensions (1)
Logging\ConsoleLog.cs (1)
11private readonly HashSet<string> _noWarn = string.IsNullOrEmpty(noWarn) ? [] : new(noWarn!.Split(';'), StringComparer.OrdinalIgnoreCase);
Microsoft.DotNet.Build.Manifest (1)
VersionIdentifier.cs (1)
220string[] pathSegments = assetName.Split('/');
Microsoft.DotNet.Build.Tasks.Installers (2)
src\CreateRpmPackage.cs (1)
177Dictionary<string, string> filePathToKind = RawPayloadFileKinds.Select(k => k.ItemSpec.Split(':')).ToDictionary(k => k[0], k => k[1].Trim());
src\CreateWixBuildWixpack.cs (1)
98WixpackWorkingDir = Path.Combine(Path.GetTempPath(), "WixpackTemp", Guid.NewGuid().ToString().Split('-')[0]);
Microsoft.DotNet.Build.Tasks.Packaging (13)
Extensions.cs (2)
91return metadataValue.Split(';'); 101return metadataValue.Split(';').Where(v => !String.IsNullOrEmpty(v.Trim())).ToArray();
GenerateNuSpec.cs (2)
198manifestMetadata.UpdateMember(x => x.Authors, Authors?.Split(';')); 233manifestMetadata.UpdateMember(x => x.Owners, Owners?.Split(';'));
GeneratePackageReport.cs (1)
203var runtimeIds = framework.GetMetadata("RuntimeIDs")?.Split(';');
GetLayoutFiles.cs (2)
50return String.IsNullOrEmpty(rids) ? new HashSet<string>() : new HashSet<string>(rids.Split(';')); 65var targetParts = targetName.Split('/');
GetPackageDestination.cs (1)
96foreach (var portableFramework in packageFx.Profile.Split('+'))
HarvestPackage.cs (2)
179var runtimeIds = framework.GetMetadata("RuntimeIDs")?.Split(';'); 335foreach (var additionalTargetPath in additionalTargetPaths.Split(';'))
PackageIndex.cs (1)
680var parts = key.Split(',');
ValidatePackage.cs (1)
489_frameworks[fx].RuntimeIds = runtimeIdList.Split(';');
ValidationTask.cs (1)
125var valuesToAdd = valueString.Split(';').Select(v => v.Trim());
Microsoft.DotNet.Build.Tasks.Workloads (2)
WorkloadPackageBase.cs (2)
289if (string.IsNullOrEmpty(version.Prerelease) || version.Prerelease.Split('.').Any(s => string.Equals("ci", s) || string.Equals("dev", s))) 294string[] preleaseParts = version.Prerelease.Split('.');
Microsoft.DotNet.Cli.Definitions (2)
Common\CommonArguments.cs (1)
41string[] splitPackageIdentity = packageIdentity.Split(versionSeparator);
src\sdk\src\Common\WorkloadSetVersion.cs (1)
16return sections[0].Split('.');
Microsoft.DotNet.Cli.Telemetry (1)
Implementation\AzureMonitorConnectionString.cs (1)
38foreach (var part in connectionString.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries))
Microsoft.DotNet.Cli.Utils (6)
EnvironmentProvider.cs (1)
27.Split(';')
Extensions\MSBuildProjectExtensions.cs (1)
112return string.IsNullOrEmpty(combinedValue) ? Enumerable.Empty<string>() : combinedValue.Split(';');
PathUtility.cs (1)
279var components = path.Split(Path.DirectorySeparatorChar);
RuntimeEnvironment.cs (3)
73return RuntimeInformation.OSDescription.Split(' ')[2].Split('.')[0]; 163var versionDescription = RuntimeInformation.OSDescription.Split(' ')[2];
Microsoft.DotNet.HotReload.Watch (4)
Build\ProjectGraphUtilities.cs (1)
87=> project.GetPropertyValue(propertyName).Split(';', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
HotReload\HotReloadDotNetWatcher.cs (1)
1030var frameworkList = frameworks.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
src\sdk\src\Dotnet.Watch\HotReloadClient\DefaultHotReloadClient.cs (1)
72var result = AddImplicitCapabilities(capabilities.Split(' '));
src\sdk\src\Dotnet.Watch\HotReloadClient\Utilities\EnvironmentUtilities.cs (1)
19else if (existingValue.Split(separator).IndexOf(value) == -1)
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
321var updatedValues = environment.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.Internal.DependencyInjection.Testing (1)
DependencyInjectionValidation.cs (1)
197string baseName = type.Name.Split('`')[0];
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\NuGetVersionUpdater.cs (1)
197var label = packageVersion.ReleaseLabels.First().Split('-')[0];
Microsoft.DotNet.PackageTesting (1)
GetCompatiblePackageTargetFrameworks.cs (1)
87foreach (var tfm in targetFrameworks.Split(';'))
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
842var parts = pair.Split('=');
Microsoft.DotNet.SdkResolver (1)
NETCoreSdkResolver.cs (1)
110if (minimumSdkMajorVersion != 0 && int.TryParse(netcoreSdkVersion.Split('.')[0], out int sdkMajorVersion) && sdkMajorVersion < minimumSdkMajorVersion)
Microsoft.DotNet.SharedFramework.Sdk (2)
src\CreateFrameworkListFile.cs (2)
123var pathParts = path.Split('/'); 145var pathParts = path.Split('/');
Microsoft.DotNet.SourceBuild.Tasks (1)
src\UsageReport\WriteUsageReports.cs (1)
97string[] segments = line.Split('\\');
Microsoft.DotNet.TemplateLocator (7)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
src\sdk\src\Common\WorkloadSetVersion.cs (1)
16return sections[0].Split('.');
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (1)
25var prereleaseComponents = fullVersion.Prerelease.Split('.');
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (2)
36var parts = manifest.Value?.Split('/'); 130string[] coreComponents = versionCore.Split('.');
Microsoft.DotNet.XliffTasks (3)
Model\ResxDocument.cs (1)
64string[] splitRelativePathAndSerializedType = valueNodeOfFileRef.Value.Split(';');
Model\XamlRuleDocument.cs (2)
53var localizableProperties = element.Attribute(XName.Get(LocalizedPropertiesAttributeName, XliffTasksNs))?.Value?.Split(';'); 215return localName.Contains('.') ? localName.Split('.').Last() : localName;
Microsoft.Extensions.AI.Evaluation.NLP.Tests (40)
BLEUAlgorithmTests.cs (24)
17string[][] references = ["the cat is on the mat".Split(' '), "there is a cat on the mat".Split(' ')]; 18string[] hypothesis = "the the the the the the the".Split(' '); 23"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 24"It is the guiding principle which guarantees the military forces always being under the command of the Party".Split(' '), 25"It is the practical guide for the army always to heed the directions of the party".Split(' '), 27hypothesis = "of the".Split(' '); 34"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 35"It is the guiding principle which guarantees the military forces always being under the command of the Party".Split(' '), 36"It is the practical guide for the army always to heed the directions of the party".Split(' '), 38string[] hypothesis1 = "It is a guide to action which ensures that the military always obeys the commands of the party".Split(' '); 39string[] hypothesis2 = "It is to insure the troops forever hearing the activity guidebook that party direct".Split(' '); 145string[][] references = ["The candidate has no alignment to any of the references".Split(' '),]; 146string[] hypothesis = "John loves Mary".Split(' '); 155string[][] references = ["John loves Mary".Split(' '),]; 156string[] hypothesis = "John loves Mary".Split(' '); 165string[][] references = ["John loves Mary".Split(' '),]; 166string[] hypothesis = "John loves Mary who loves Mike".Split(' '); 176"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 177"It is the guiding principle which guarantees the military forces always being under the command of the Party".Split(' '), 178"It is the practical guide for the army always to heed the directions of the party".Split(' ') 180string[] hypothesis = "It is a guide to action which ensures that the military always obeys the commands of the party".Split(' '); 191"he was interested in world history because he read the book".Split(' '), 193string[] hypothesis = "he read the book because he was interested in world history".Split(' ');
GLEUAlgorithmTests.cs (16)
16string[][] references = ["The candidate has no alignment to any of the references".Split(' '),]; 17string[] hypothesis = "John loves Mary".Split(' '); 26string[][] references = ["John loves Mary".Split(' '),]; 27string[] hypothesis = "John loves Mary".Split(' '); 37"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 38"It is the guiding principle which guarantees the military forces always being under the command of the Party".Split(' '), 39"It is the practical guide for the army always to heed the directions of the party".Split(' ') 41string[] hypothesis = "It is a guide to action which ensures that the military always obeys the commands of the party".Split(' '); 51"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 53string[] hypothesis = "It is a guide to action which ensures that the military always obeys the commands of the party".Split(' '); 63"It is a guide to action that ensures that the military will forever heed Party commands".Split(' '), 65string[] hypothesis = "It is to insure the troops forever hearing the activity guidebook that party direct".Split(' '); 75"he was interested in world history because he read the book".Split(' '), 77string[] hypothesis = "he read the book because he was interested in world history".Split(' '); 114"the cat is on the mat".Split(' '), 116string[] hypothesis = "the the the the the the the".Split(' ');
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientIntegrationTests.cs (1)
659var imageBytes = Convert.FromBase64String(imageUri.ToString().Split(',')[1]);
Microsoft.Extensions.Caching.Hybrid.Tests (2)
PayloadTests.cs (2)
45? TagSet.Empty : TagSet.Create(delimitedTags.Split(',')); 341string[] tagsArray = delimitedTags.Split(',');
Microsoft.Extensions.DataIngestion.Tests (5)
Chunkers\NoOverlapTokenChunkerTests.cs (3)
35Assert.True(chunks[0].Content.Split(' ').Length <= 512); 36Assert.True(chunks[1].Content.Split(' ').Length <= 512); 58Assert.True(chunk.Content.Split(' ').Count(str => str.Contains("word")) <= 200);
Chunkers\SectionChunkerTests.cs (2)
158Assert.True(chunks[0].Content.Split(' ').Length <= 512); 159Assert.True(chunks[1].Content.Split(' ').Length <= 512);
Microsoft.Extensions.DependencyModel (1)
DependencyContextPaths.cs (1)
49string[]? files = depsFiles?.Split(separator, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
321var updatedValues = environment.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries)
Microsoft.Extensions.FileProviders.Embedded (1)
EmbeddedFileProvider.cs (1)
267var subNames = name.Split('.');
Microsoft.Extensions.Identity.Stores (1)
UserStoreBase.cs (1)
975var splitCodes = mergedCodes.Split(';');
Microsoft.Extensions.ServiceDiscovery.Dns (2)
DnsSrvServiceEndpointProviderFactory.cs (1)
112var components = line.Split(' ', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
Resolver\ResolvConf.cs (1)
24string[] tokens = line.Split(' ', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\LoopbackDnsServer.cs (1)
228var encodedLabels = name.Split('.', StringSplitOptions.RemoveEmptyEntries).Select(label => (ReadOnlyMemory<byte>)Encoding.UTF8.GetBytes(s_idnMapping.GetAscii(label)))
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
ServiceDiscoveryDestinationResolver.cs (1)
112var specifiedSchemes = originalUri.Scheme.Split('+');
Microsoft.Maui (8)
Converters\CornerRadiusTypeConverter.cs (2)
31 var cornerRadius = strValue.Split(','); 45 var cornerRadius = strValue.Split(' ');
Converters\EasingTypeConverter.cs (1)
29 var parts = strValue.Split('.');
Converters\KeyboardTypeConverter.cs (1)
24 string[] parts = strValue.Split('.');
Converters\ThicknessTypeConverter.cs (2)
41 var thickness = strValue.Split(','); 60 var thickness = strValue.Split(' ');
Handlers\HybridWebView\HybridWebViewQueryStringHelper.cs (2)
40 .Split('&') 41 .Select(p => p.Split('='))
Microsoft.Maui.Controls (21)
Accelerator.cs (1)
36 var acceleratorParts = text.Split(Separator);
BindablePropertyConverter.cs (2)
35 string[] parts = value.Split('.'); 87 string[] parts = strValue.Split('.');
Brush\BrushTypeConverter.cs (2)
73 string[] parts = strValue.Split('.'); 137 var colorParts = part.Split('.');
ColumnDefinitionCollectionTypeConverter.cs (1)
26 var lengths = strValue.Split(',');
DecorableTextElement.cs (2)
31 var valueArr = strValue.Split(','); 34 valueArr = strValue.Split(' ');
FontAttributes.cs (2)
41 foreach (var part in strValue.Split(',')) 47 foreach (var part in strValue.Split(' '))
Layout\BoundsTypeConverter.cs (1)
27 string[] xywh = strValue.Split(',');
LayoutOptionsConverter.cs (1)
28 var parts = strValue.Split('.');
RowDefinitionCollectionTypeConverter.cs (1)
26 var lengths = strValue.Split(',');
Shell\ShellNavigationState.cs (1)
73 string[] parts = uri.OriginalString.TrimEnd(Routing.PathSeparator[0]).Split(Routing.PathSeparator[0]);
Shell\ShellRouteParameters.cs (2)
108 foreach (var part in query.Split('&')) 110 var p = part.Split('=');
Shell\ShellUriHandler.cs (2)
141 pathAndQuery = $"{request.Host}/{request.PathAndQuery}".Split('?'); 143 pathAndQuery = request.OriginalString.Split('?');
VisualElement\VisualElement.cs (3)
221 var transforms = ((string)newValue).Split(' '); 237 var translate = value.Split(','); 250 var scale = value.Split(',');
Microsoft.Maui.Controls.Xaml (4)
MarkupExpressionParser.cs (1)
236 var split = name.Split(':');
TypeArgumentsParser.cs (1)
66 var split = type.Split(':');
XmlnsHelper.cs (2)
38 foreach (var decl in xmlns.Split(';')) 70 foreach (var decl in xmlns.Split(';'))
Microsoft.Maui.Graphics (8)
Insets.cs (1)
96 var values = value.Split(',');
InsetsF.cs (1)
96 var values = value.Split(',');
Point.cs (1)
135 string[] xy = value.Split(',');
PointF.cs (1)
134 string[] xy = value.Split(',');
Rect.cs (1)
227 string[] xywh = value.Split(',');
RectF.cs (1)
227 string[] xywh = value.Split(',');
Size.cs (1)
112 string[] wh = value.Split(',');
SizeF.cs (1)
128 string[] wh = value.Split(',');
Microsoft.ML.AutoML.Tests (2)
DatasetUtil.cs (2)
223var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 225.Split('.')
Microsoft.ML.IntegrationTests (1)
IntrospectiveTraining.cs (1)
361foreach (var name in slotNameString.Split(','))
Microsoft.ML.PerformanceTests (4)
Harness\Metrics.cs (1)
102var splitted = line.Split(Separator);
ImageClassificationBench.cs (3)
154destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 192var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 194.Split('.')
Microsoft.ML.Samples (12)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (3)
258destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 291var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 293.Split('.')
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (3)
290destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 323var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 325.Split('.')
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (3)
246destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 279var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 281.Split('.')
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (3)
267destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 300var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 302.Split('.')
Microsoft.ML.Samples.GPU (12)
docs\e4e90a0f3c9b109a\LearningRateSchedulingCifarResnetTransferLearning.cs (3)
290destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 323var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 325.Split('.')
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (3)
258destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 291var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 293.Split('.')
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (3)
246destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 279var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 281.Split('.')
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (3)
267destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 300var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 302.Split('.')
Microsoft.ML.Samples.OneDal (1)
Program.cs (1)
22string[] headerArray = header.Split(separator);
Microsoft.ML.TensorFlow.Tests (3)
TensorflowTests.cs (3)
1963destFileName = url.Split(Path.DirectorySeparatorChar).Last(); 1978var flag = gzArchiveName.Split(Path.DirectorySeparatorChar) 1980.Split('.')
Microsoft.ML.Tests (3)
ExpressionLanguageTests\ExpressionLanguageTests.cs (1)
228string[] toks = text.Substring(ichMin, ichCol - ichMin).Split(',');
Scenarios\Api\TestApi.cs (2)
210var valueStringArray = "I really have no idea what these features entail.".Split(' '); 276var parts = line.Split('\t');
Microsoft.ML.Tokenizers (1)
Model\EnglishRobertaTokenizer.cs (1)
1259var splitLine = line.Trim().Split(' ');
Microsoft.NET.Build.Containers (7)
ContainerHelpers.cs (1)
107var parts = input.Split('/');
ImageBuilder.cs (1)
332return input.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
LocalDaemons\ContainerRuntimeOperations.cs (1)
159foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
LocalDaemons\DockerCli.cs (1)
56foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
Registry\HttpExtensions.cs (1)
55string accountId = uri.Authority.Split('.')[0];
Registry\Registry.cs (1)
304var versionPart = platform.version?.Split('.') switch
Registry\RegistrySettings.cs (1)
84string[] insecureRegistries = insecureRegistriesEnv.Split(';', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Microsoft.NET.Build.Tasks (31)
AddPackageType.cs (3)
30UpdatedPackageType = current.Split(';'); 43var typeName = t.Split(',')[0].Trim(); 50UpdatedPackageType = current.Split(';');
LockFileExtensions.cs (1)
145NuGetUtils.ParseFrameworkName(groupFrameworkAlias.Split('/').First()).DotNetFrameworkName.Equals(NuGetUtils.ParseFrameworkName(frameworkAlias).DotNetFrameworkName))
ProcessFrameworkReferences.cs (7)
256var knownFrameworkReferenceRuntimePackRuntimeIdentifiers = selectedPack.RuntimePackRuntimeIdentifiers.Split(';'); 259foreach (var runtimePackNamePattern in selectedPack.RuntimePackNamePatterns.Split(';')) 597foreach (var runtimeIdentifier in netCoreAppPack.RuntimePackRuntimeIdentifiers.Split(';')) 702var knownFrameworkReferenceRuntimePackRuntimeIdentifiers = selectedRuntimePack.RuntimePackRuntimeIdentifiers.Split(';'); 703var knownFrameworkReferenceRuntimePackExcludedRuntimeIdentifiers = selectedRuntimePack.RuntimePackExcludedRuntimeIdentifiers.Split(';'); 734foreach (var runtimePackNamePattern in selectedRuntimePack.RuntimePackNamePatterns.Split(';')) 1122foreach (var packRoot in packRootEnvironmentVariable.Split(Path.PathSeparator))
ProjectContext.cs (1)
192string lockFileTargetFramework = lockFileTarget.Name.Split('/')[0];
ResolveAppHosts.cs (2)
253runtimeIdentifiersToExclude.Split(';'), 254appHostRuntimeIdentifiers.Split(';'),
ResolvePackageAssets.cs (2)
1203foreach (string fileExtension in relatedExtensions.Split(RelatedPropertySeparator)) 1580var parts = targetFramework.Split(LockFile.DirectorySeparatorChar);
ResolveReadyToRunCompilers.cs (1)
129var supportedRIDsList = supportedRuntimeIdentifiers == null ? Array.Empty<string>() : supportedRuntimeIdentifiers.Split(';');
ResolveRuntimePackAssets.cs (3)
69!additionalFrameworkReferences.Split(';').Any(afr => frameworkReferenceNames.Contains(afr))) 180string[] parts = targetFrameworkVersion.Split('.'); 198var assemblyProfiles = profileAttributeValue?.Split(';');
ResolveTargetingPackAssets.cs (2)
256preferredPackages.AddRange(targetingPack.PackageConflictPreferredPackages.Split(';')); 388var assemblyProfiles = profileAttributeValue.Split(';');
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
src\sdk\src\Common\WorkloadSetVersion.cs (1)
16return sections[0].Split('.');
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (1)
25var prereleaseComponents = fullVersion.Prerelease.Split('.');
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (2)
36var parts = manifest.Value?.Split('/'); 130string[] coreComponents = versionCore.Split('.');
ValidateExecutableReferences.cs (2)
61var targetFrameworkMonikerIndex = Array.FindIndex(project.GetMetadata("TargetFrameworks").Split(';'), targetFramework => targetFramework == nearestTargetFramework); 64var targetFrameworkMonikers = project.GetMetadata("TargetFrameworkMonikers").Split(';');
Microsoft.NET.Sdk.Publish.Tasks (2)
MsDeploy\CommonUtility.cs (1)
1803foreach (string str in strVersionsToTry.Split(';'))
Tasks\MsDeploy\CreateManifestFile.cs (1)
68string[] providerSettings = additionProviderSetting.Split(';');
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerConnection.cs (1)
301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
GenerateStaticWebAssetEndpointsManifest.cs (1)
183var segments = link.Split('/');
Microsoft.NET.Sdk.WorkloadManifestReader (7)
SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
SdkFeatureBand.cs (1)
25var prereleaseComponents = fullVersion.Prerelease.Split('.');
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
src\sdk\src\Common\WorkloadSetVersion.cs (1)
16return sections[0].Split('.');
WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
WorkloadSet.cs (2)
36var parts = manifest.Value?.Split('/'); 130string[] coreComponents = versionCore.Split('.');
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
31if (!Version.TryParse(sdkFeatureBand.Split('-')[0], out var sdkVersionParsed))
Microsoft.NETCore.Platforms (1)
UpdateRuntimeIdentifierGraph.cs (1)
41string[] importedRids = rid.GetMetadata("Imports").Split(';');
Microsoft.TemplateEngine.Cli (1)
TemplatePackageCoordinator.cs (1)
213string[] split = isPath ? new[] { installArg } : installArg.Split(["::"], StringSplitOptions.RemoveEmptyEntries).SelectMany(arg => arg.Split('@', StringSplitOptions.RemoveEmptyEntries)).ToArray();
Microsoft.TemplateEngine.Edge (2)
Installers\NuGet\NuGetInstaller.cs (1)
224additionalNuGetSources = nugetSources.Split(InstallerConstants.NuGetSourcesSeparator);
Template\WellKnownSearchFilters.cs (1)
155string[] parts = name.Split('/');
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
LocalizationModelDeserializer.cs (2)
57.Select(s => (s.Key.Split(KeySeparator).AsEnumerable().Skip(1), s.Value)) 130.Select(s => (s.Key.Split(KeySeparator).AsEnumerable().Skip(1), s.Value));
Microsoft.TemplateEngine.Utils (3)
FileSystemInfoExtensions.cs (1)
114string[] parts = path.Split('/');
InMemoryFileSystem.cs (1)
713string[] parts = path.Split('/');
RangeVersionSpecification.cs (1)
49string[] parts = range.Split('-');
Microsoft.TestPlatform.Build (1)
Tasks\TestTaskUtils.cs (1)
201var tokens = arg.Split(';');
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\DotnetHostHelper.cs (1)
114foreach (string path in pathString.Split(Path.PathSeparator))
Microsoft.TestPlatform.Extensions.BlameDataCollector (3)
ProcessCodeMethods.cs (1)
122var parts = stat.Split(' ');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
Microsoft.TestPlatform.Utilities (1)
InferRunSettingsHelper.cs (1)
785var paths = "Configuration/CodeCoverage/EnableDynamicNativeInstrumentation".Split('/');
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\RunSettingsProviderExtensions.cs (1)
201var path = xPath.Split('.');
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Nuget.Frameworks\NuGetFrameworkFactory.cs (3)
187var versionString = versionPart!.Split('=')[1].TrimStart('v'); 204profile = profilePart!.Split('=')[1]; 227var versionString = versionPart!.Split('=')[1].TrimStart('v');
Microsoft.Web.XmlTransform (1)
XmlArgumentUtility.cs (1)
20arguments.AddRange(argumentString.Split(','));
NuGet.Commands (1)
RestoreCommand\Logging\WarningPropertiesCollection.cs (1)
181return _getTargetGraphAliasCache.GetOrAdd(targetGraph, (s) => s.Split('/')[0]);
NuGet.Common (1)
PathUtil\NuGetEnvironment.cs (1)
361foreach (var dir in path.Split(Path.PathSeparator))
NuGet.Configuration (4)
PackageSource\PackageSourceCredential.cs (1)
201: str!.Split(',').Select(x => x.Trim()).Where(x => x != string.Empty);
Proxy\ProxyCache.cs (1)
132var credentials = uri.UserInfo.Split(':');
Settings\Items\OwnersItem.cs (2)
35Content = owners.Split(OwnersListSeparator).Select(o => o.Trim()).ToList(); 52Content = _content.Value.Split(OwnersListSeparator).Select(o => o.Trim()).ToList();
NuGet.Frameworks (3)
NuGetFrameworkFactory.cs (3)
184var versionString = versionPart!.Split('=')[1].TrimStart('v'); 201profile = profilePart!.Split('=')[1]; 224var versionString = versionPart!.Split('=')[1].TrimStart('v');
NuGet.Packaging (9)
PackageCreation\Authoring\ManifestReader.cs (3)
395element.GetOptionalAttributeValue("include")?.Trim()?.Split(',').Select(a => a.Trim()).ToArray(), 396element.GetOptionalAttributeValue("exclude")?.Trim()?.Split(',').Select(a => a.Trim()).ToArray() 422files.AddRange(srcElement.Value.Trim(';').Split(';').Select(s =>
PackageCreation\Utility\FrameworkNameUtility.cs (2)
64string targetFrameworkString = Path.GetDirectoryName(path)!.Split(Path.DirectorySeparatorChar).First(); 134string targetFrameworkString = Path.GetDirectoryName(path)!.Split(Path.DirectorySeparatorChar).First();
PackageReaderExtensions.cs (1)
40.Split(Path.DirectorySeparatorChar)
Rules\InvalidFrameworkFolderRule.cs (1)
29var parts = file.Split(Path.DirectorySeparatorChar);
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
57.GroupBy(t => NuGetFramework.ParseFolder(t.Split('/')[1]).GetShortFolderName(), t => Path.GetFileName(t));
Signing\ChainBuilding\X509ChainBuildPolicyFactory.cs (1)
57string[] parts = value.Split(ValueDelimiter);
NuGet.Protocol (3)
LegacyFeed\V2FeedPackageInfo.cs (1)
252foreach (var set in Dependencies!.Split('|'))
Model\LocalPackageSearchMetadata.cs (1)
55_ownersList = Owners != null ? Owners.Split(',').Where(s => !string.IsNullOrWhiteSpace(s)).Select(s => s.Trim()).ToList() : null;
Plugins\PluginDiscoverer.cs (1)
240string[] paths = nugetPluginPaths?.Split(Path.PathSeparator) ?? Array.Empty<string>();
NuGet.Versioning (6)
NuGetVersionFactory.cs (1)
333return releaseLabels!.Split('.');
SemanticVersionFactory.cs (4)
44var parts = versionString!.Split('.'); 111var parts = s.Split('.'); 216releaseLabels = releaseLabel.Split('.'); 251return releaseLabels!.Split('.');
VersionRangeFactory.cs (1)
177var parts = trimmedValue.Split(',');
PresentationBuildTasks (8)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
1453_typeArgsList = typeArgs.Split(COMMA); 1513string[] nsParts = ns.Split(DOTCHAR); 1605string[] dirs = relPath.Split(Path.DirectorySeparatorChar);
MS\Internal\MarkupCompiler\VersionHelper.cs (1)
70string[] elements = s.Split('.');
MS\Internal\Tasks\CompilerLocalReference.cs (1)
118string[] subStrs = cacheInfo.Split(semiColonChar);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
2510string [] enumValues = Value.Split(',');
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
955foreach (string pair in content.Trim().Split(' ')) 1003foreach (string prefix in prefixes.Trim().Split(' '))
PresentationCore (3)
System\Windows\Media\Parsers.cs (1)
92string[] preSplit = tokens.Split(' ');
System\Windows\Navigation\BaseUriHelper.cs (2)
268string[] assemblyInfo = firstSegment.Split(COMPONENT_DELIMITER); 318string[] assemblyInfo = component.Split(COMPONENT_DELIMITER);
PresentationFramework (4)
Microsoft\Win32\FileDialog.cs (2)
642string[] tokens = filter.Split('|'); 692string[] tokens = filter.Split('|', StringSplitOptions.RemoveEmptyEntries);
System\Windows\ColorConvertedBitmapExtension.cs (1)
39string[] tokens = ((string)image).Split(' ');
System\Windows\Markup\BamlRecords.cs (1)
2510string [] enumValues = Value.Split(',');
QuarantineTools.Tests (8)
ActiveIssueTests.cs (4)
291actualParts.AddRange(ns.Split('.', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)); 312var parts = input.Split('.', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 315.SelectMany(p => p.Split('+', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)) 381_ => attr.Name.ToString().Split('.').Last()
QuarantineScriptTests.cs (4)
235actualParts.AddRange(ns.Split('.', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)); 256var parts = input.Split('.', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); 259.SelectMany(p => p.Split('+', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)) 325_ => attr.Name.ToString().Split('.').Last()
RepoTasks (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
rzc (1)
ServerProtocol\ServerConnection.cs (1)
301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
sdk-tasks (3)
GetLinuxNativeInstallerDependencyVersions.cs (1)
25string[] dotSplit = PackageVersion.Split('.');
src\sdk\src\Common\WorkloadSetVersion.cs (1)
16return sections[0].Split('.');
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (1)
25var prereleaseComponents = fullVersion.Prerelease.Split('.');
Security.TransportSecurity.IntegrationTests (1)
Tcp\ClientCredentialTypeCertificateCanonicalNameTests.4.1.0.cs (1)
185var domainNameHost = domainNameEndpointUri.Host.Split('.')[0];
SelectTests (3)
GraphAffectedProjects.cs (2)
511foreach (var line in stdout.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)) 513var fields = line.Split('\t', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Program.cs (1)
432return stdout.Split('\n', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Stress.ApiService (2)
LargeTelemetryGenerator.cs (1)
442foreach (var pair in headers.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries))
Program.cs (1)
167var urls = Environment.GetEnvironmentVariable("ASPNETCORE_URLS")!.Split(';');
Stress.TelemetryService (1)
TelemetryStresser.cs (1)
29var otlpApiKey = config["OTEL_EXPORTER_OTLP_HEADERS"]!.Split('=')[1];
System.CommandLine (2)
Completions\CompletionContext.cs (2)
94return textBeforeCursor.Split(' ').LastOrDefault() + 95textAfterCursor.Split(' ').FirstOrDefault();
System.CommandLine.StaticCompletions (1)
shells\BashShellProvider.cs (1)
88foreach (var line in optionHandlers.Split('\n'))
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\AssociationAttribute.cs (1)
78return key.Replace(" ", string.Empty).Split(',');
System\ComponentModel\DataAnnotations\FileExtensionsAttribute.cs (1)
39get { return ExtensionsNormalized.Split(',').Select(e => "." + e); }
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\ApplicationCatalog.cs (1)
87string[] probingPaths = relativeSearchPath.Split(';', StringSplitOptions.RemoveEmptyEntries);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\Design\DesignerOptionService.cs (1)
53string[] optionNames = pageName.Split('\\');
System.Configuration.ConfigurationManager (2)
System\Configuration\ConfigPathUtility.cs (1)
78string[] parts = configPath.Split(SeparatorChar);
System\Configuration\ConfigurationLockCollection.cs (1)
294string[] keys = _seedList.Split(',');
System.Data.Common (4)
System\Data\Common\ObjectStorage.cs (1)
376string[] _typename = xsdTypeName.Split(':');
System\Data\DataTable.cs (1)
3710string[] split = sortString.Split(',', StringSplitOptions.TrimEntries);
System\Data\XMLSchema.cs (2)
1179string[] split = colName.Split(':'); 2766string[] split = xpath.Split('/');
System.Data.OleDb (1)
System\Data\Common\AdapterUtil.cs (1)
1150string[] parts = version.Split('.');
System.Diagnostics.EventLog (3)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (1)
185string[] splitVersion = majorVersion.Substring(1).Split('.');
System\Diagnostics\EventLogEntry.cs (1)
414string[] fileNames = fileName.Split(';');
System\Diagnostics\EventLogInternal.cs (1)
658string[] listDll = dllNameList.Split(';');
System.Diagnostics.PerformanceCounter (1)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (1)
185string[] splitVersion = majorVersion.Substring(1).Split('.');
System.Diagnostics.Process (1)
src\runtime\src\libraries\Common\src\Interop\Linux\cgroups\Interop.cgroups.cs (1)
407if (Array.IndexOf(line[lineParts[1]].Split(','), subsystem) < 0)
System.DirectoryServices (1)
System\DirectoryServices\DirectoryEntry.cs (1)
983string[] results = name.Split(';');
System.DirectoryServices.Protocols (1)
System\DirectoryServices\Protocols\ldap\LdapDirectoryIdentifier.cs (1)
37string[] result = trimmedName.Split(' ');
System.Drawing.Common (2)
System\Drawing\FontConverter.cs (1)
232string[] styleTokens = style.Split(separator);
System\Drawing\Printing\MarginsConverter.cs (1)
40string[] tokens = text.Split(sep);
System.IO.Packaging (2)
System\IO\Packaging\XmlCompatibilityReader.cs (2)
891foreach (string pair in content.Trim().Split(' ')) 939foreach (string prefix in prefixes.Trim().Split(' '))
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (1)
115foreach (string entry in bypassList.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries))
System.Net.HttpListener (1)
System\Net\WebSockets\HttpWebSocket.cs (1)
59string[] requestProtocols = clientSecWebSocketProtocol.Split(',', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
System.Net.Mail (2)
System\Net\Mail\MailBnfHelper.cs (1)
287string[] offsetFields = offset.Split(':');
System\Net\Mime\MimeBasePart.cs (1)
68string[] subStrings = foldedSubString.Split('?');
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\StringParsingHelpers.Addresses.cs (1)
60string[] token = line.Split(' ', StringSplitOptions.RemoveEmptyEntries);
System.Net.Requests (2)
System\Net\FtpControlStream.cs (2)
910string[] parsedList = responseString.Split(' '); 1091string[] parsedList = addressInfo.Split('|');
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (2)
46startupHookParts.AddRange(diagnosticStartupHooks.Split(Path.PathSeparator)); 51startupHookParts.AddRange(startupHooksVariable.Split(Path.PathSeparator));
System\Reflection\Runtime\Assemblies\NativeFormat\NativeFormatRuntimeAssembly.GetTypeCore.CaseSensitive.cs (1)
17string[] parts = fullName.Split('.');
System.Private.Xml (6)
System\Xml\Schema\Asttree.cs (1)
554string[] xpath = xPath.Split('|');
System\Xml\Serialization\CodeIdentifier.cs (1)
232string[] parts = ns.Split('.');
System\Xml\Serialization\Xmlcustomformatter.cs (1)
173string[] toks = nmTokens.Split(' ');
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2554string[] vars = initValue.Source.Split('.');
System\Xml\Xsl\Runtime\XmlCollation.cs (2)
221foreach (string option in query.Substring(1).Split('&')) 223string[] pair = option.Split('=');
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoConfig.cs (1)
576string[] oidString = str.Split('.'); // valid ASN.1 separator
System.ServiceModel.Primitives (4)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
343string[] keyval = rawDnsEntries[i].Split(X509SubjectAlternativeNameConstants.Delimiter);
System\ServiceModel\Security\SecurityUtils.cs (2)
953string[] partsWithSlashDelimiter = username.Split('\\'); 954string[] partsWithAtDelimiter = username.Split('@');
System\ServiceModel\Security\XmlHelper.cs (1)
282string[] parts = qName.Split(':');
System.Speech (5)
Internal\SapiAttributeParser.cs (2)
16string[] strings = valueString.Split(';'); 38string[] strings = valueString.Split(';');
Internal\SrgsCompiler\AppDomainGrammarProxy.cs (1)
277string[] parameters = initParameters.Split(';', StringSplitOptions.None);
Recognition\Grammar.cs (1)
857string[] parameters = initParameters.Split(';', StringSplitOptions.None);
Recognition\RecognizerBase.cs (1)
1499string[] ids = pbstrRedirectUrl.Split(' ', StringSplitOptions.None);
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\StringCollectionConverter.cs (1)
70string[] strings = str.Split(ch);
System.Windows.Forms (12)
misc\ImageListUtils.cs (1)
29string[] pathInfo = relatedAttribute.RelatedImageList.Split('.');
System\Resources\ResXDataNode.cs (1)
676string[] typeParts = typeName.Split(',', StringSplitOptions.TrimEntries);
System\Resources\ResxFileRef.Converter.cs (1)
85string[] parts = remainingString.Split(';');
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
2393toolTipText = string.Join(string.Empty, toolTipText.Split('&'));
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
1971toolText = string.Join(string.Empty, toolText.Split('&'));
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
144string[] textFields = text.Split('\t');
System\Windows\Forms\Controls\ToolStrips\ToolStripSettingsManager.cs (1)
188string[] keys = itemNames.Split(',');
System\Windows\Forms\DataBinding\BindingSource.cs (1)
975string[] split = sortString.Split(',', StringSplitOptions.TrimEntries);
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.cs (2)
238string[] tokens = filter.Split('|'); 247string[] exts = tokens[(FilterIndex * 2) - 1].Split(';');
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.Vista.cs (1)
210string[] tokens = filter.Split('|');
System\Windows\Forms\Input\KeysConverter.cs (1)
162string[] tokens = text.Split('+', StringSplitOptions.TrimEntries);
System.Windows.Forms.Design (3)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
1691string[] nameParts = objectName.Split('.');
System\Windows\Forms\Design\ImageIndexEditor.cs (1)
153string[] pathInfo = imageListAttribute.RelatedImageList.Split('.');
System\Windows\Forms\Design\StringCollectionEditor.StringCollectionForm.cs (1)
143string[] lines = _textEntry.Text.Split('\n');
System.Xaml (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
955foreach (string pair in content.Trim().Split(' ')) 1003foreach (string prefix in prefixes.Trim().Split(' '))
testhost (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
testhost.arm64 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
testhost.x86 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
TestProject.AppHost (1)
TestProgram.cs (1)
35resourcesToSkip = TestResourceNamesExtensions.Parse(args[i + 1].Split(','));
TestProject.IntegrationServiceA (1)
Program.cs (1)
9? TestResourceNamesExtensions.Parse(skipResourcesValue.Split(',', StringSplitOptions.RemoveEmptyEntries))
TypeScriptApiCompat (4)
AtsCompatibilityComparer.cs (1)
333.Split('|', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries)
AtsSurfaceParser.cs (3)
21foreach (var rawLine in content.ReplaceLineEndings("\n").Split('\n')) 133.Split(',', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries) 165.Split('|', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
UIAutomationClient (1)
System\Windows\Automation\Automation.cs (1)
92string full = property.ProgrammaticName.Split('.')[1]; // remove portion before the ".", leaving just "NameProperty" or similar
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
222String [] strIPAddresses = strIPAddress.Split (IP_ADDRESS_SEPERATOR);
VBCSCompiler (1)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (1)
438var lines = text.Split('\n');
vstest.console (3)
Processors\ListExtensionsArgumentProcessor.cs (1)
168? assemblyQualifiedName.Split(',')[0]
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
vstest.console.arm64 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';');
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
src\vstest\src\vstest.console\Processors\ListExtensionsArgumentProcessor.cs (1)
168? assemblyQualifiedName.Split(',')[0]