162 references to TrimEnd
aspire (16)
Certificates\CertificateService.cs (2)
189if (paths.Any(p => string.Equals(p.TrimEnd(Path.DirectorySeparatorChar), devCertsTrustPath.TrimEnd(Path.DirectorySeparatorChar), StringComparison.OrdinalIgnoreCase)))
Commands\ConfigCommand.cs (1)
55return cmd.Description.TrimEnd('.');
Commands\DashboardRunCommand.cs (1)
283var firstUrl = parts.Length > 0 ? parts[0].TrimEnd('/') : "http://localhost:18888";
Documentation\ApiDocs\ApiDocsSourceConfiguration.cs (3)
85return rebasedUri.Uri.GetLeftPart(UriPartial.Path).TrimEnd('/'); 104return $"{pageUrl.TrimEnd('/')}.md"; 132var siteRoot = sitemapUri.GetLeftPart(UriPartial.Authority).TrimEnd('/');
Documentation\ApiDocs\ApiSitemapParser.cs (1)
121Url = uri.GetLeftPart(UriPartial.Path).TrimEnd('/'),
Documentation\Docs\DocsSourceConfiguration.cs (1)
80? llmsUri.GetLeftPart(UriPartial.Authority).TrimEnd('/')
Mcp\Tools\McpToolHelpers.cs (1)
62return $"{uri.Scheme}://{uri.Authority}{path.TrimEnd('/')}";
src\Shared\BackchannelConstants.cs (1)
719.TrimEnd('=')
src\Shared\DashboardUrls.cs (1)
185var trimmedBase = baseUrl.TrimEnd('/');
Telemetry\InternalMicrosoftDetector.cs (2)
1239var trimmed = dnsDomain.Trim().TrimEnd('.'); 1255var normalized = domain.Trim().TrimEnd('.');
Utils\CliDownloader.cs (1)
48var baseUrl = channel.CliDownloadBaseUrl.TrimEnd('/');
Utils\FileSystemHelper.cs (1)
167var normalized = path.Replace('\\', '/').TrimEnd('/');
Aspire.Acquisition.Tests (3)
Scripts\PRScriptInstallerModeTests.cs (1)
443var line = rawLine.TrimEnd('\r');
Scripts\PRScriptPowerShellTests.cs (1)
533var line = rawLine.TrimEnd('\r');
Scripts\PRScriptShellTests.cs (1)
596var line = rawLine.TrimEnd('\r');
Aspire.Cli.EndToEnd.Tests (6)
Helpers\CliE2ETestHelpers.cs (1)
1050throw new InvalidOperationException($"Local source-built E2E tests require packed {prefix.TrimEnd('.')} packages. Run './build.sh --bundle --pack' first.");
ResourceCommandTests.cs (4)
42var sdkLine = content.Split('\n', 2)[0].TrimEnd('\r'); 142var sdkLine = content.Split('\n', 2)[0].TrimEnd('\r'); 239var sdkLine = content.Split('\n', 2)[0].TrimEnd('\r'); 345var sdkLine = content.Split('\n', 2)[0].TrimEnd('\r');
StopForceTests.cs (1)
45var sdkLine = content.Split('\n', 2)[0].TrimEnd('\r');
Aspire.Cli.Tests (8)
Acquisition\PeerInstallProbeTests.cs (3)
626sb.Append("echo ").AppendLine(line.TrimEnd('\r')); 721sb.Append("echo ").AppendLine(line.TrimEnd('\r')); 727sb.Append("echo ").AppendLine(line.TrimEnd('\r'));
Commands\InitCommandTests.cs (1)
659var firstLine = appHostContent.Split('\n')[0].TrimEnd('\r');
Utils\ReparsePointTests.cs (4)
318Path.GetFullPath(target).TrimEnd(Path.DirectorySeparatorChar), 319Path.GetFullPath(linkTarget!).TrimEnd(Path.DirectorySeparatorChar)); 377Path.GetFullPath(targetV2).TrimEnd(Path.DirectorySeparatorChar), 378Path.GetFullPath(resolvedTarget!).TrimEnd(Path.DirectorySeparatorChar));
Aspire.Dashboard (4)
Components\Dialogs\AIAgentsDialog.razor.cs (1)
54baseUrl = baseUrl.TrimEnd('/');
Components\Dialogs\ExemplarsDialog.razor.cs (1)
72formattedValue += Content.Instrument.Unit.TrimStart('{').TrimEnd('}');
Model\DefaultInstrumentUnitResolver.cs (1)
18var (unit, isRateUnit) = OtlpUnits.GetUnit(instrument.Unit.TrimStart('{').TrimEnd('}'));
src\Shared\DashboardUrls.cs (1)
185var trimmedBase = baseUrl.TrimEnd('/');
Aspire.Dashboard.Tests (1)
Integration\Playwright\AccessibilityTests.cs (1)
450var path = relativeUrl.Split('?', 2)[0].TrimEnd('/');
Aspire.Hosting (8)
ApplicationModel\McpServerEndpointAnnotation.cs (1)
65var combined = baseUrl.TrimEnd('/') + normalizedPath;
ApplicationModel\ReferenceExpression.cs (1)
313return builder.ToString().TrimEnd('-');
Backchannel\DashboardUrlsHelper.cs (1)
129? $"{apiBaseUrl.TrimEnd('/')}/login?t={dashboardOptions.DashboardToken}"
Dashboard\DashboardEventHandlers.cs (1)
535distributedApplicationLogger.LogInformation("Now listening on: {DashboardUrl}", dashboardUrl.TrimEnd('/'));
McpServerResourceBuilderExtensions.cs (1)
106var combined = baseUrl.TrimEnd('/') + normalizedPath;
Orchestrator\ApplicationOrchestrator.cs (1)
543url.Url = allocatedEndpoint.UriString.TrimEnd('/') + url.Url;
src\Shared\BackchannelConstants.cs (1)
719.TrimEnd('=')
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
181.TrimEnd('=')
Aspire.Hosting.Azure.Tests (4)
DefaultAzurePrincipalProviderTests.cs (1)
361.TrimEnd('=')
ProvisioningTestHelpers.cs (3)
170.TrimEnd('=') 184.TrimEnd('=') 189.TrimEnd('=')
Aspire.Hosting.Blazor (1)
GatewayOriginReference.cs (1)
19return url?.TrimEnd('/');
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
469var imported = importLine["import ".Length..].TrimEnd(';').Trim();
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
2304var sanitized = sb.ToString().TrimEnd('_');
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
RustLanguageSupportTests.cs (1)
138names.Add(trimmed[namePrefix.Length..].TrimEnd('"'));
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
640tunnelUrl.Url = new UriBuilder(tunnelUrl.Url).Uri.ToString().TrimEnd('/'); 741? new UriBuilder(portResource.TunnelEndpoint.Url).Uri.ToString().TrimEnd('/') 749portLogger.LogInformation("Forwarding from {PortUrl} to {TargetUrl} ({TargetResourceName}/{TargetEndpointName})", tunnelPortStatus.PortUri.ToString().TrimEnd('/'), portResource.TargetEndpoint.Url, portResource.TargetEndpoint.Resource.Name, portResource.TargetEndpoint.EndpointName); 886private static string NormalizeUrl(Uri url) => new UriBuilder(url).Uri.ToString().TrimEnd('/');
Aspire.Hosting.Foundry (1)
Project\ProjectResource.cs (1)
268return Base64Url.EncodeToString(bytes).TrimEnd('=');
Aspire.Hosting.Java.Tests (1)
AddJavaAppTests.cs (1)
1736Path.GetFileName(tempDir.Path.TrimEnd(Path.DirectorySeparatorChar)),
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
923apiPath = apiPath.TrimEnd('/');
Aspire.Hosting.Rust (2)
RustDockerfileGenerator.cs (2)
437var destination = ShellQuote($"{artifactDirectory.TrimEnd('/')}/{target.Name}"); 458var directory = ShellQuote(targetDirectory.TrimEnd('/'));
Aspire.Hosting.Rust.Tests (2)
AddRustAppPublishTests.cs (2)
1097return line.Trim().TrimEnd('\\').TrimEnd().TrimEnd('&').TrimEnd();
Aspire.Hosting.Tasks (1)
ResolveAspireCliBundle.cs (1)
380: directoryName.Substring(0, versionEnd).TrimEnd('.');
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
115dashboardUrl = $"{dashboardUrl.TrimEnd('/')}/login?t={Uri.EscapeDataString(browserToken)}";
Aspire.Hosting.Tests (1)
DistributedApplicationTests.cs (1)
1456Assert.Equal(configuredResourceServiceUrl, resourceServiceUri.TrimEnd('/'));
Aspire.Playground.Tests (2)
BlazorWasmHostingTests.cs (2)
54var baseUrl = app.GetEndpoint("blazorapp").ToString().TrimEnd('/'); 135var baseUrl = app.GetEndpoint("gateway").ToString().TrimEnd('/');
Aspire.TerminalHost (1)
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
181.TrimEnd('=')
csc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
695clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
dotnet (1)
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26425.101\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
695clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
dotnet-getdocument (1)
Commands\InvokeCommand.cs (1)
105args.Add(packageFolder.TrimEnd(Path.DirectorySeparatorChar));
ILLink.Tasks (1)
LinkTask.cs (1)
286return $"\"{path.TrimEnd('\\')}\"";
Infrastructure.Tests (2)
Pipelines\ReleasePublishNugetPipelineTests.cs (2)
751var markerLineIndex = Array.FindIndex(lines, line => line.TrimEnd('\r').Trim() == marker); 758var rawLine = lines[i].TrimEnd('\r');
Microsoft.Arcade.Common (1)
Helpers.cs (1)
27dirHash = dirHash.TrimEnd('='); // base64 url encode it.
Microsoft.AspNetCore.DataProtection (2)
Internal\ContainerUtils.cs (2)
65var fs_file = new DirectoryInfo(fields[1].TrimEnd(Path.DirectorySeparatorChar)).FullName; 70if (fs_file.Equals(dir.FullName.TrimEnd(Path.DirectorySeparatorChar), StringComparison.Ordinal))
Microsoft.AspNetCore.Hosting (1)
GenericHost\GenericWebHostService.cs (1)
174Log.ListeningOnAddress(LifetimeLogger, new UriBuilder(uri) { Host = "localhost" }.ToString().TrimEnd('/'));
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\UsePathBaseExtensions.cs (1)
26pathBase = new PathString(pathBase.Value?.TrimEnd('/'));
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
PageActionDescriptorChangeProvider.cs (1)
33rootDirectory = rootDirectory.TrimEnd('/');
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\PageConventionCollection.cs (2)
319_folderPath = folderPath.TrimEnd('/'); 375_folderPath = folderPath.TrimEnd('/');
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
219serverUrl = serverUrl.TrimEnd('/');
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
1089var rawText = $"{left.RawText?.TrimEnd('/')}/{right.RawText?.TrimStart('/')}";
Microsoft.AspNetCore.Server.IIS (2)
StartupHook.cs (1)
50var contentRoot = iisConfigData.pwzFullApplicationPath.TrimEnd(Path.DirectorySeparatorChar);
WebHostBuilderIISExtensions.cs (1)
36var contentRoot = iisConfigData.pwzFullApplicationPath.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.AspNetCore.Session (1)
CookieProtection.cs (1)
23return Convert.ToBase64String(protectedData).TrimEnd('=');
Microsoft.Build (2)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
580string lastDirectoryName = Path.GetFileName(path.TrimEnd(Path.DirectorySeparatorChar));
Definition\ToolsetReader.cs (1)
178var currentDir = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
695clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.Build.Tasks.Core (3)
ManifestUtil\FileReference.cs (1)
283return sb.ToString().TrimEnd(',');
ManifestUtil\PathUtil.cs (2)
25path = path.TrimEnd(Path.DirectorySeparatorChar); 40path = path.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
2281value = value.TrimEnd('\0');
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultRazorProjectFileSystem.cs (1)
26root = root.Replace('\\', '/').TrimEnd('/');
Language\RazorCodeDocumentExtensions.cs (1)
152var ns = content.Substring("using ".Length).TrimEnd(';').Trim();
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (1)
263Dim truncatedString = stringToTruncate.TrimEnd("0"c)
Microsoft.DotNet.Build.Tasks.Installers (6)
src\ArReader.cs (6)
39string name = Encoding.ASCII.GetString(fileName).TrimEnd(' '); 43ulong timestamp = ulong.Parse(Encoding.ASCII.GetString(timestampBytes).TrimEnd(' ')); 48ulong ownerID = ulong.Parse(Encoding.ASCII.GetString(ownerIDBytes).TrimEnd(' ')); 53ulong groupID = ulong.Parse(Encoding.ASCII.GetString(groupIDBytes).TrimEnd(' ')); 58uint mode = Convert.ToUInt32(Encoding.ASCII.GetString(modeBytes).TrimEnd(' '), 8); 63ulong size = ulong.Parse(Encoding.ASCII.GetString(sizeBytes).TrimEnd(' '));
Microsoft.DotNet.Build.Tasks.Workloads (1)
Utils.cs (1)
47return path.TrimEnd(Path.DirectorySeparatorChar) + Path.DirectorySeparatorChar;
Microsoft.DotNet.Cli.Utils (2)
Muxer.cs (1)
43string? rootPath = Path.GetDirectoryName(Path.GetDirectoryName(AppContext.BaseDirectory.TrimEnd(Path.DirectorySeparatorChar)));
PathUtility.cs (1)
246path = path.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.DotNet.CMake.Sdk (4)
src\GetCMakeArtifactsFromFileApi.cs (4)
101string sourceRoot = codeModel.Paths?.Source?.Replace('\\', '/').TrimEnd('/') ?? ""; 104string normalizedSourceDir = Path.GetFullPath(SourceDirectory).Replace('\\', '/').TrimEnd('/'); 127string dirSource = d.Source?.Replace('\\', '/').TrimEnd('/') ?? ""; 133dirSource = Path.GetFullPath(dirSource).Replace('\\', '/').TrimEnd('/');
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\KestrelWebSocketServer.cs (1)
86return builder.Uri.ToString().TrimEnd('/');
Microsoft.Extensions.ServiceDiscovery.Dns (1)
DnsSrvServiceEndpointProvider.cs (1)
55endpoints.Add(CreateEndpoint(new DnsEndPoint(record.Target.TrimEnd('.'), record.Port)));
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Fuzzers\WriteDomainNameRoundTripFuzzer.cs (1)
38if (!string.Equals(s_idnMapping.GetAscii(domainName).TrimEnd('.'), readName, StringComparison.OrdinalIgnoreCase))
Microsoft.Maui.Controls (1)
Shell\ShellNavigationState.cs (1)
73 string[] parts = uri.OriginalString.TrimEnd(Routing.PathSeparator[0]).Split(Routing.PathSeparator[0]);
Microsoft.NET.Build.Tasks (1)
ResolveCopyLocalAssets.cs (1)
88item.SetMetadata(MetadataKeys.Culture, resolvedFile.DestinationSubDirectory.TrimEnd(Path.DirectorySeparatorChar));
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\PipeName.cs (1)
47baseDirectory = baseDirectory.TrimEnd(Path.DirectorySeparatorChar);
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.AzureRepos.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.Bitbucket.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.Gitea (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.Gitee (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.GitHub (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.GitLab (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.SourceLink.GitWeb (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
134var relativeUrl = gitUri.GetPath().TrimEnd('/');
Microsoft.TemplateEngine.Edge (1)
Mount\Archive\ZipFileDirectory.cs (1)
26return _mountPoint.Universe.Values.Where(x => x.FullPath.StartsWith(FullPath, StringComparison.Ordinal) && x.FullPath.Length != FullPath.Length && r.IsMatch(x.Name)).Where(x => searchOption == SearchOption.AllDirectories || x.FullPath.TrimEnd('/').Count(y => y == '/') == FullPath.Count(y => y == '/'));
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
FileRenameGenerator.cs (1)
59IDirectory? sourceBaseDirectoryInfo = templateSourceDir.DirectoryInfo(sourceDirectory.TrimEnd('/'));
Microsoft.TestPlatform.CrossPlatEngine (4)
EventHandlers\PathConverter.cs (4)
39string normalizedLocalPath = fileHelper.GetFullPath(unquotedOriginalPath).TrimEnd('\\').TrimEnd('/') + Path.DirectorySeparatorChar; 43string normalizedDeploymentPath = fileHelper.GetFullPath(unquotedDeploymentPath).TrimEnd('\\').TrimEnd('/') + Path.DirectorySeparatorChar;
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\FrameworkNameHelpers.cs (1)
37versionString = version.ToString().Replace(".", "").TrimEnd('0');
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
622request.PackItem.GetProperty("Directory")).TrimEnd(Path.DirectorySeparatorChar);
NuGet.Common (2)
PathUtil\PathUtility.cs (2)
298path = path.TrimEnd(Path.DirectorySeparatorChar); 417basePath = basePath.TrimEnd(Path.DirectorySeparatorChar);
NuGet.Frameworks (1)
FrameworkNameHelpers.cs (1)
37versionString = version.ToString().Replace(".", "").TrimEnd('0');
NuGet.Packaging (1)
Signing\Authoring\SigningOptions.cs (1)
177return Path.GetFullPath(filePath).TrimEnd('\\');
NuGet.Protocol (3)
Resources\DownloadResourceV3.cs (1)
60_packageBaseAddressUrl = packageBaseAddress.TrimEnd('/');
Resources\RegistrationResourceV3.cs (2)
60BaseUri.AbsoluteUri.TrimEnd('/'), packageId.ToLowerInvariant())); 95return new Uri(string.Format(CultureInfo.InvariantCulture, "{0}/{1}/{2}.json", BaseUri.AbsoluteUri.TrimEnd('/'),
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1596return path.TrimEnd(Path.DirectorySeparatorChar) + Path.DirectorySeparatorChar;
PresentationCore (2)
System\Windows\Media\Animation\KeyTimeConverter.cs (1)
84stringValue = stringValue.TrimEnd('%');
System\Windows\Media\Animation\RepeatBehaviorConverter.cs (1)
82string stringDoubleValue = stringValue.TrimEnd(_iterationCharacter);
PresentationFramework (3)
System\Windows\Documents\TextRangeBase.cs (1)
212string autoWord = TextRangeBase.GetTextInternal(autoWordRange.Start, autoWordRange.End).TrimEnd(' ');
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (2)
160string missingFragmentText = missingFragment?.Text.TrimEnd('\0'); 178var altForm = documentText.Substring(lastToken.TextRange.Start, lastTokenText.Length + i).TrimEnd('\0').TrimEnd();
rzc (1)
PipeName.cs (1)
47baseDirectory = baseDirectory.TrimEnd(Path.DirectorySeparatorChar);
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.NonMobile.cs (1)
74return Path.GetDirectoryName(RootDirectory.TrimEnd(Path.DirectorySeparatorChar));
System.Net.Quic (1)
src\runtime\src\libraries\Common\src\System\Net\Security\TargetHostNameHelper.cs (1)
26targetHost = targetHost.TrimEnd('.');
System.Net.Security (1)
src\runtime\src\libraries\Common\src\System\Net\Security\TargetHostNameHelper.cs (1)
26targetHost = targetHost.TrimEnd('.');
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\DirectoryInfo.cs (1)
89ReadOnlySpan<char> trimmedCurrentPath = FullPath.TrimEnd(Path.DirectorySeparatorChar);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
2850return TrimEnd((char)trimRune.Value);
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\X500DirectoryStringHelper.cs (2)
30return tavReader.ReadCharacterString((UniversalTagNumber)tag.TagValue).TrimEnd('\0'); 57return tavReader.ReadCharacterString((UniversalTagNumber)tag.TagValue).TrimEnd('\0');
System.Windows.Forms (1)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
316return reader.ReadToEnd().TrimEnd('\0');
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\StringCollectionEditor.StringCollectionForm.cs (1)
148lines[i] = lines[i].TrimEnd('\r');
TypeScriptApiCompat (1)
AtsSurfaceParser.cs (1)
131var flagsText = line[(bracketIndex + 2)..].TrimEnd(']');
vbc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
695clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);
VBCSCompiler (2)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (1)
441lines[i] = lines[i].TrimEnd('\r');
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
695clientDirectory = clientDirectory.TrimEnd(Path.DirectorySeparatorChar);