2298 references to Substring
aspire (43)
Aspire.Azure.Messaging.ServiceBus (1)
Aspire.Cli.EndToEnd.Tests (8)
Aspire.Cli.Tests (11)
Aspire.Dashboard (12)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (4)
Aspire.Deployment.EndToEnd.Tests (3)
Aspire.Hosting (16)
Aspire.Hosting.Analyzers (2)
Aspire.Hosting.Analyzers.Tests (1)
Aspire.Hosting.Azure (2)
Aspire.Hosting.Azure.AppContainers (1)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Azure.Sql (1)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.CodeGeneration.Java (6)
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
Aspire.Hosting.CodeGeneration.TypeScript (2)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
Aspire.Hosting.DevTunnels (2)
Aspire.Hosting.Dotnet (2)
Aspire.Hosting.EntityFrameworkCore (1)
Aspire.Hosting.Foundry (1)
Aspire.Hosting.Integration.Analyzers (3)
Aspire.Hosting.Java (2)
Aspire.Hosting.Java.Tests (3)
Aspire.Hosting.JavaScript (2)
Aspire.Hosting.Kubernetes (1)
Aspire.Hosting.Maui (2)
Aspire.Hosting.Radius (1)
Aspire.Hosting.Radius.Tests (1)
Aspire.Hosting.RemoteHost (4)
Aspire.Hosting.Rust (2)
Aspire.Hosting.Sdk.Tests (2)
Aspire.Hosting.Tasks (3)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Testing.Tests (2)
Aspire.Hosting.Tests (1)
Aspire.Hosting.TestUtilities (1)
Aspire.Playground.Tests (1)
Aspire.StackExchange.Redis (1)
Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests (6)
Crossgen2Tasks (2)
CSharpSyntaxGenerator (2)
dotnet (17)
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (6)
20return next == -1 ? ids.Substring(idStart) : ids.Substring(idStart, next - idStart);
179if (!ValidIdentifier(ids.Substring(idStart, nextId - idStart), buildMeta))
221if (!int.TryParse(fxVersionString.Substring(0, majorSeparator), out major))
240if (!int.TryParse(fxVersionString.Substring(minorStart, minorSeparator - minorStart), out minor))
272if (!int.TryParse(fxVersionString.Substring(patchStart, patchSeparator - patchStart), out patch))
284string pre = (preSeparator == -1) ? fxVersionString.Substring(preStart) : fxVersionString.Substring(preStart, preSeparator - preStart);
dotnet-aot (4)
dotnet-dev-certs (3)
dotnet-getdocument (2)
dotnet-Microsoft.XmlSerializer.Generator (1)
dotnet-openapi (2)
dotnet-razorpagegenerator (1)
dotnet-sourcelink (2)
dotnet-sql-cache (2)
dotnet-svcutil-lib (97)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (7)
1687typeName = typeName.Substring(0, iParam);
1749string tempLocalName = typeName.Substring(startIndex, endIndex - startIndex);
1761nestedParamCounts.Add(Int32.Parse(typeName.Substring(endIndex + 1, startIndex - endIndex - 1), CultureInfo.InvariantCulture));
1826ns = fullTypeName.Substring(0, nsEnd);
1831localName = localName.Substring(0, iParam);
2040if (!Int32.TryParse(format.Substring(start, i - start), out paramIndex) || paramIndex < 0 || paramIndex >= genericNameProvider.GetParameterCount())
2041throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataContractException(string.Format(SRSerialization.GenericParameterNotValid, format.Substring(start, i - start), genericNameProvider.GetGenericTypeName(), genericNameProvider.GetParameterCount() - 1)));
dotnet-svcutil-lib.Tests (1)
dotnet-svcutil.xmlserializer (3)
dotnet-user-jwts (4)
dotnet-user-secrets (2)
GenerateDocumentationAndConfigFiles (30)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
GetDocument.Insider (2)
HelixTestTasks (1)
ILAssembler (3)
ilc (5)
ILCompiler.Compiler (11)
ILCompiler.ReadyToRun (7)
ILCompiler.RyuJit (1)
ILCompiler.TypeSystem (1)
illink (14)
ILLink.RoslynAnalyzer (2)
ILLink.Tasks (4)
Infrastructure.Common (2)
Infrastructure.Tests (19)
installer.tasks (1)
Microsoft.Analyzers.Extra (1)
Microsoft.Analyzers.Local (4)
Microsoft.Analyzers.Local.Tests (1)
Microsoft.AspNetCore.App.Analyzers (2)
Microsoft.AspNetCore.Authentication.BearerToken (1)
Microsoft.AspNetCore.Authentication.Cookies (1)
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
Microsoft.AspNetCore.Components (20)
src\aspnetcore\src\Http\Routing\src\Patterns\RouteParameterParser.cs (11)
63parameterName = parameter.Substring(startIndex, currentIndex - startIndex);
71parameterName = parameter.Substring(startIndex, currentIndex - startIndex + 1);
84defaultValue = parameter.Substring(currentIndex + 1, endIndex - currentIndex);
136var constraintText = text.Substring(startIndex, currentIndex - startIndex);
150constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
155constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
161constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
176constraintText = text.Substring(startIndex, currentIndex - startIndex);
203var constraintText = text.Substring(startIndex, currentIndex - startIndex);
210constraintText = text.Substring(startIndex, currentIndex - startIndex);
222constraintText = text.Substring(startIndex, currentIndex - startIndex);
Microsoft.AspNetCore.Components.AI.SourceGenerators (1)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.WebView.Maui (1)
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
Microsoft.AspNetCore.Components.WebView.Wpf (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
Microsoft.AspNetCore.Diagnostics.Middleware.PerformanceTests (2)
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Microsoft.AspNetCore.Http (5)
Microsoft.AspNetCore.Http.Abstractions (4)
Microsoft.AspNetCore.Http.Extensions (4)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (2)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
Microsoft.AspNetCore.Mvc.Core (12)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
Microsoft.AspNetCore.Mvc.Razor (3)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (4)
Microsoft.AspNetCore.Mvc.RazorPages (7)
Microsoft.AspNetCore.Mvc.TagHelpers (4)
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Microsoft.AspNetCore.OpenApi (2)
Microsoft.AspNetCore.OpenApi.SourceGenerators (2)
Microsoft.AspNetCore.ResponseCompression (1)
Microsoft.AspNetCore.Rewrite (9)
Microsoft.AspNetCore.Routing (32)
InlineRouteParameterParser.cs (11)
64parameterName = routeParameter.Substring(startIndex, currentIndex - startIndex);
72parameterName = routeParameter.Substring(startIndex, currentIndex - startIndex + 1);
85defaultValue = routeParameter.Substring(currentIndex + 1, endIndex - currentIndex);
132var constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex);
146constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex + 1);
151constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex + 1);
157constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex + 1);
172constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex);
199var constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex);
203constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex);
212constraintText = routeParameter.Substring(startIndex, currentIndex - startIndex);
Patterns\RouteParameterParser.cs (11)
63parameterName = parameter.Substring(startIndex, currentIndex - startIndex);
71parameterName = parameter.Substring(startIndex, currentIndex - startIndex + 1);
84defaultValue = parameter.Substring(currentIndex + 1, endIndex - currentIndex);
136var constraintText = text.Substring(startIndex, currentIndex - startIndex);
150constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
155constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
161constraintText = text.Substring(startIndex, currentIndex - startIndex + 1);
176constraintText = text.Substring(startIndex, currentIndex - startIndex);
203var constraintText = text.Substring(startIndex, currentIndex - startIndex);
210constraintText = text.Substring(startIndex, currentIndex - startIndex);
222constraintText = text.Substring(startIndex, currentIndex - startIndex);
Microsoft.AspNetCore.Server.HttpSys (9)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.WebUtilities (2)
Microsoft.Build (42)
Evaluation\Conditionals\Scanner.cs (9)
329return _expression.Substring(start, _parsePoint - start);
467expression = expression.Substring(2, expression.Length - 1 - 2);
569_lookahead = new Token(Token.TokenType.ItemList, _expression.Substring(start, _parsePoint - start));
602name = _expression.Substring(_parsePoint + 2, endOfName - _parsePoint - 2 + 1);
652string originalTokenString = _expression.Substring(start, _parsePoint - start);
709_lookahead = new Token(Token.TokenType.Function, _expression.Substring(start, end - start));
713string tokenValue = _expression.Substring(start, end - start);
726_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start));
753_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start));
Evaluation\ExpressionShredder.cs (5)
187transformExpressions.Add(new ItemExpressionCapture(startQuoted, endQuoted - startQuoted, expression.Substring(startQuoted, endQuoted - startQuoted)));
243separator = expression.Substring(currentIndex, closingQuote - currentIndex);
405pair.Items.Add(expression.Substring(startOfName, nameLength));
642string functionName = expression.Substring(startTransform, endFunctionName - startTransform);
649ItemExpressionCapture capture = new ItemExpressionCapture(startTransform, i - startTransform, expression.Substring(startTransform, i - startTransform), null, null, -1, null, functionName, functionArguments);
Microsoft.Build.Framework (28)
Telemetry\CrashTelemetry.cs (12)
742? stackTrace.Substring(start, firstDot - start)
743: stackTrace.Substring(start, end - start);
764return cutoff > start ? stackTrace.Substring(start, cutoff - start) : null;
853return message.Length <= maxLength ? message : message.Substring(0, maxLength);
886string topFrame = newLineIndex >= 0 ? stackTrace.Substring(0, newLineIndex) : stackTrace;
907sanitized = sanitized.Substring(0, MaxStackTraceLength - truncationSuffix.Length) + truncationSuffix;
928string firstFrame = (firstNewLine >= 0 ? stackTrace.Substring(0, firstNewLine) : stackTrace).Trim();
954? stackTrace.Substring(secondStart, secondNewLine - secondStart)
986return frame.Substring(0, inIndex + inToken.Length) + "<redacted>";
989string prefix = frame.Substring(0, inIndex + inToken.Length);
1016string prefix = line.Substring(0, inIndex + inToken.Length);
1023lines[i] = line.Substring(0, inIndex + inToken.Length) + "<redacted>";
Microsoft.Build.Tasks.CodeAnalysis (4)
Microsoft.Build.Tasks.Core (19)
Microsoft.Build.Tasks.Git (9)
Microsoft.Build.Utilities.Core (2)
Microsoft.CodeAnalysis (42)
Microsoft.CodeAnalysis.Analyzers (35)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Microsoft.CodeAnalysis.AnalyzerUtilities (29)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Microsoft.CodeAnalysis.CodeStyle (35)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp (24)
Parser\LanguageParser_InterpolatedString.cs (10)
86return originalText[startIndex..];
187originalText[openQuoteRange],
359originalText[closeQuoteRange],
499var expressionText = text[interpolation.OpenBraceRange.End..followingRange.Start];
512SyntaxFactory.Token(leading: null, SyntaxKind.OpenBraceToken, text[interpolation.OpenBraceRange], openTokenTrailingTrivia));
514Debug.Assert(text[interpolation.OpenBraceRange.Start..interpolation.CloseBraceRange.End] == result.ToFullString()); // yield from text equals yield from node
529Debug.Assert(text[interpolation.OpenBraceRange.Start..interpolation.CloseBraceRange.End] == result.ToFullString()); // yield from text equals yield from node
554SyntaxFactory.Token(leading, SyntaxKind.ColonToken, text[interpolation.ColonRange], trailing: null),
555MakeInterpolatedStringTextToken(kind, text[interpolation.ColonRange.End..interpolation.CloseBraceRange.Start]));
569text[interpolation.CloseBraceRange],
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp.Features (13)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.Extensions.Package (1)
Microsoft.CodeAnalysis.Features (30)
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.CodeAnalysis.Razor.Compiler (14)
Microsoft.CodeAnalysis.Rebuild (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (31)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.VisualBasic (15)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (4)
108Dim firstTwoChars = numericText.Substring(0, 2)
114Dim lastTwoChars = numericText.Substring(numericText.Length - 2, 2)
127Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 8), LiteralBase.Octal, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
129Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 2), LiteralBase.Binary, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
Microsoft.CodeAnalysis.VisualBasic.Features (10)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (4)
108Dim firstTwoChars = numericText.Substring(0, 2)
114Dim lastTwoChars = numericText.Substring(numericText.Length - 2, 2)
127Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 8), LiteralBase.Octal, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
129Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 2), LiteralBase.Binary, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
Microsoft.CodeAnalysis.Workspaces (34)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (13)
Microsoft.CSharp (1)
Microsoft.Data.Analysis (2)
Microsoft.Data.Analysis.Tests (2)
Microsoft.Deployment.DotNet.Releases (4)
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Microsoft.Diagnostics.NETCore.Client (2)
Microsoft.DotNet.ApiCompat.Task (1)
Microsoft.DotNet.Arcade.Sdk (5)
Microsoft.DotNet.Build.Manifest (2)
Microsoft.DotNet.Build.Tasks.Installers (20)
src\ArWriter.cs (6)
27Write(Encoding.ASCII.GetBytes(entry.Name.PadRight(16, ' ').Substring(0, 16)));
28Write(Encoding.ASCII.GetBytes(entry.Timestamp.ToString().PadRight(12, ' ').Substring(0, 12)));
29Write(Encoding.ASCII.GetBytes(entry.OwnerID.ToString().PadRight(6, ' ').Substring(0, 6)));
30Write(Encoding.ASCII.GetBytes(entry.GroupID.ToString().PadRight(6, ' ').Substring(0, 6)));
31Write(Encoding.ASCII.GetBytes(Convert.ToString(entry.Mode, 8).PadRight(8, ' ').Substring(0, 8)));
35Write(Encoding.ASCII.GetBytes(length.ToString().PadRight(10, ' ').Substring(0, 10)));
src\CreateWixBuildWixpack.cs (14)
470var key = entry.Substring(0, idx);
576string pattern = source.Substring(startIdx, source.IndexOf(')', startIdx + 2) - startIdx + 1);
699var varName = path.Substring(startIdx + 2, endIdx - (startIdx + 2));
704path = path.Substring(0, startIdx) + varValue + path.Substring(endIdx + 1);
722path = path.Substring(0, startIdx) + varValue + path.Substring(endIdx + 1);
787output.Append(input.Substring(pos, nextBlockStart - pos));
800string ifCondition = input.Substring(nextBlockStart + 4, ifEnd - (nextBlockStart + 4)).Trim();
831elseifCondition = input.Substring(elseifStart + 8, elseifEnd - (elseifStart + 8)).Trim();
866selectedContent = input.Substring(start, end - start);
871selectedContent = input.Substring(start, end - start);
888string variableName = input.Substring(nextBlockStart + (blockType == "ifdef" ? 7 : 8), tagEnd - (nextBlockStart + (blockType == "ifdef" ? 7 : 8))).Trim();
894string innerVar = variableName.Substring(6, variableName.Length - 7);
900string innerConst = variableName.Substring(2, variableName.Length - 3);
922string selectedContent = input.Substring(blockStart, blockEnd - blockStart);
Microsoft.DotNet.Build.Tasks.Packaging (7)
Microsoft.DotNet.Build.Tasks.Templating (1)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.Cli.CoreUtils (2)
Microsoft.DotNet.Cli.Definitions (5)
Microsoft.DotNet.Cli.Telemetry (4)
Microsoft.DotNet.Cli.Utils (7)
Microsoft.DotNet.GenFacades (1)
Microsoft.DotNet.HotReload.Utils.Generator.Frontend (4)
Microsoft.DotNet.NuGetRepack.Tasks (1)
Microsoft.DotNet.PackageValidation (1)
Microsoft.DotNet.SdkResolver (1)
Microsoft.DotNet.SourceBuild.Tasks (1)
Microsoft.DotNet.TemplateLocator (9)
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (6)
20return next == -1 ? ids.Substring(idStart) : ids.Substring(idStart, next - idStart);
179if (!ValidIdentifier(ids.Substring(idStart, nextId - idStart), buildMeta))
221if (!int.TryParse(fxVersionString.Substring(0, majorSeparator), out major))
240if (!int.TryParse(fxVersionString.Substring(minorStart, minorSeparator - minorStart), out minor))
272if (!int.TryParse(fxVersionString.Substring(patchStart, patchSeparator - patchStart), out patch))
284string pre = (preSeparator == -1) ? fxVersionString.Substring(preStart) : fxVersionString.Substring(preStart, preSeparator - preStart);
Microsoft.DotNet.XliffTasks (3)
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (4)
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.Integration.Tests (5)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.Configuration (1)
Microsoft.Extensions.Configuration.Abstractions (1)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Microsoft.Extensions.Configuration.CommandLine (2)
Microsoft.Extensions.Configuration.Ini (2)
Microsoft.Extensions.Configuration.KeyPerFile (1)
Microsoft.Extensions.DataIngestion.Abstractions (1)
Microsoft.Extensions.DataIngestion.Markdig (2)
Microsoft.Extensions.DataIngestion.MarkItDown (2)
Microsoft.Extensions.DependencyInjection (2)
Microsoft.Extensions.DependencyModel (4)
Microsoft.Extensions.FileProviders.Embedded (1)
Microsoft.Extensions.FileSystemGlobbing (2)
Microsoft.Extensions.Http.Diagnostics.Tests (5)
Microsoft.Extensions.Identity.Core (1)
Microsoft.Extensions.Logging.Abstractions (1)
Microsoft.Extensions.Logging.EventSource (1)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Logging.TraceSource (1)
Microsoft.Extensions.Primitives (2)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Microsoft.Extensions.Telemetry (2)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Microsoft.Extensions.VectorData.Abstractions (1)
Microsoft.Gen.BuildMetadata (1)
Microsoft.Gen.ComplianceReports (2)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.Logging (3)
Microsoft.Gen.MetadataExtractor (2)
Microsoft.Gen.Metrics (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.Maui (9)
Microsoft.Maui.Controls (9)
Microsoft.Maui.Controls.Build.Tasks (11)
Microsoft.Maui.Controls.DesignTools (2)
Microsoft.Maui.Controls.SourceGen (10)
Microsoft.Maui.Controls.Xaml (12)
Microsoft.Maui.Essentials (3)
Microsoft.Maui.Graphics (16)
Text\TextColors.cs (14)
173 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
174 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
175 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
187 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
188 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
189 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
190 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
216 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
217 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
218 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
230 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
231 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
232 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
233 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
Microsoft.Maui.Graphics.Text.Markdig (2)
Microsoft.ML.AutoML (1)
Microsoft.ML.CodeGenerator (1)
Microsoft.ML.Core (11)
Microsoft.ML.Data (17)
Microsoft.ML.EntryPoints (1)
Microsoft.ML.GenAI.Core (1)
Microsoft.ML.GenAI.Mistral (1)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.LightGbm (1)
Microsoft.ML.PerformanceTests (1)
Microsoft.ML.Predictor.Tests (3)
Microsoft.ML.ResultProcessor (1)
Microsoft.ML.Samples (7)
Microsoft.ML.Samples.GPU (7)
Microsoft.ML.Sweeper (1)
Microsoft.ML.TensorFlow (2)
Microsoft.ML.TensorFlow.Tests (1)
Microsoft.ML.TestFramework (1)
Microsoft.ML.TestFrameworkCommon (2)
Microsoft.ML.Tests (2)
Microsoft.ML.Tokenizers (5)
Microsoft.ML.Tokenizers.Tests (9)
UnigramTests.cs (4)
499IReadOnlyList<int> ids1 = _unigramTokenizer.EncodeToIds(normalized!.Substring(0, index), addBeginningOfSentence: false, addEndOfSentence: false, considerNormalization: false);
505ids1 = _unigramTokenizer.EncodeToIds(normalized!.Substring(0, index).AsSpan(), addBeginningOfSentence: false, addEndOfSentence: false, considerNormalization: false);
511ids1 = _unigramTokenizer.EncodeToIds(normalized!.Substring(0, index), addBeginningOfSentence: false, addEndOfSentence: false, considerNormalization: false);
517ids1 = _unigramTokenizer.EncodeToIds(normalized!.Substring(0, index).AsSpan(), addBeginningOfSentence: false, addEndOfSentence: false, considerNormalization: false);
Microsoft.ML.Transforms (1)
Microsoft.ML.Vision (1)
Microsoft.NET.Build.Extensions.Tasks (2)
Microsoft.NET.Build.Tasks (17)
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (6)
20return next == -1 ? ids.Substring(idStart) : ids.Substring(idStart, next - idStart);
179if (!ValidIdentifier(ids.Substring(idStart, nextId - idStart), buildMeta))
221if (!int.TryParse(fxVersionString.Substring(0, majorSeparator), out major))
240if (!int.TryParse(fxVersionString.Substring(minorStart, minorSeparator - minorStart), out minor))
272if (!int.TryParse(fxVersionString.Substring(patchStart, patchSeparator - patchStart), out patch))
284string pre = (preSeparator == -1) ? fxVersionString.Substring(preStart) : fxVersionString.Substring(preStart, preSeparator - preStart);
Microsoft.NET.HostModel (1)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
Microsoft.NET.Sdk.Publish.Tasks (2)
Microsoft.NET.Sdk.Razor.Tasks (1)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (4)
Microsoft.NET.Sdk.WorkloadManifestReader (9)
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (6)
20return next == -1 ? ids.Substring(idStart) : ids.Substring(idStart, next - idStart);
179if (!ValidIdentifier(ids.Substring(idStart, nextId - idStart), buildMeta))
221if (!int.TryParse(fxVersionString.Substring(0, majorSeparator), out major))
240if (!int.TryParse(fxVersionString.Substring(minorStart, minorSeparator - minorStart), out minor))
272if (!int.TryParse(fxVersionString.Substring(patchStart, patchSeparator - patchStart), out patch))
284string pre = (preSeparator == -1) ? fxVersionString.Substring(preStart) : fxVersionString.Substring(preStart, preSeparator - preStart);
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
Microsoft.SourceLink.AzureRepos.Git (2)
Microsoft.SourceLink.Bitbucket.Git (1)
Microsoft.SourceLink.Common (1)
Microsoft.SourceLink.Gitea (1)
Microsoft.SourceLink.Gitee (1)
Microsoft.SourceLink.GitHub (1)
Microsoft.SourceLink.GitLab (1)
Microsoft.SourceLink.GitWeb (1)
Microsoft.SourceLink.Tools.Package (2)
Microsoft.TemplateEngine.Cli (12)
Microsoft.TemplateEngine.Core (3)
Microsoft.TemplateEngine.Edge (2)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
Microsoft.TemplateEngine.Utils (2)
Microsoft.TestPlatform.AdapterUtilities (11)
Microsoft.TestPlatform.CommunicationUtilities (1)
Microsoft.TestPlatform.CoreUtilities (1)
Microsoft.TestPlatform.CrossPlatEngine (1)
Microsoft.TestPlatform.Utilities (1)
Microsoft.VisualBasic.Core (23)
Microsoft\VisualBasic\CompilerServices\LikeOperator.vb (8)
461Right = Right.Substring(RightStart, RightEnd - RightStart)
464Return CompareChars(Left.Substring(LeftStart, LeftEnd - LeftStart + 1), Right, Comparer, Options)
483CompareChars(Left.Substring(LeftStart, LeftEnd - LeftStart + 1 + NumberOfExtraCharsToCompare), Right.Substring(RightStart, RightEnd - RightStart + 1), Comparer, Options)
499Return CompareChars(Left.Substring(LeftStart, LeftEnd - LeftStart + 1), Right.Substring(RightStart, RightEnd - RightStart + 1), Comparer, Options)
685RangeStart = Pattern.Substring(PatternIndex, PatternNextIndex - PatternIndex + 1)
743RangeEnd = Pattern.Substring(PatternIndex, PatternNextIndex - PatternIndex + 1)
Microsoft.VisualBasic.Forms (1)
Microsoft.VisualStudio.TestPlatform.Common (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (6)
Microsoft.VisualStudio.TestPlatform.ObjectModel (6)
Microsoft.Web.Xdt.Extensions (1)
Microsoft.Web.XmlTransform (3)
Mono.Cecil (4)
Mono.Cecil.Pdb (1)
Mono.Cecil.Rocks (2)
MSBuild (4)
NuGet.Build.Tasks (1)
NuGet.Build.Tasks.Pack (2)
NuGet.CommandLine.XPlat (2)
NuGet.Commands (9)
NuGet.Common (3)
NuGet.Configuration (2)
NuGet.DependencyResolver.Core (2)
NuGet.Frameworks (6)
NuGet.PackageManagement (3)
NuGet.Packaging (13)
NuGet.ProjectModel (5)
NuGet.Versioning (9)
PresentationBuildTasks (39)
PresentationCore (17)
PresentationFramework (86)
System\Windows\Documents\RtfToXamlReader.cs (11)
3660entry.Name = entry.Name.Substring(0, iCP);
3727lhs_name = name.Substring(0, i);
3728lhs_tag = name.Substring(i + 1, name.Length - i - 1);
3733rhs_name = value.Substring(0, i);
3734rhs_tag = value.Substring(i + 1, value.Length - i - 1);
8168string imageXaml = dnImage.Xaml.Substring(0, uriSourceIndex);
8330pictureUri = instructionName.Substring(uriIndex, instructionName.Length - uriIndex - 1);
8335pictureUri = pictureUri.Substring(0, pictureUriEndIndex);
8387string param = instr.Substring(iStart, iEnd - iStart);
8597string name = instr.Substring(iStart, i - iStart);
11358string subtext = text.Substring(nStart, nEnd - nStart);
ReachFramework (7)
RepoTasks (1)
Roslyn.Diagnostics.Analyzers (30)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
261newText = newText[i..];
Roslyn.Diagnostics.CSharp.Analyzers (4)
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (4)
108Dim firstTwoChars = numericText.Substring(0, 2)
114Dim lastTwoChars = numericText.Substring(numericText.Length - 2, 2)
127Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 8), LiteralBase.Octal, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
129Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericText.Substring(0, 2) + Convert.ToString(value, 2), LiteralBase.Binary, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))
rzc (4)
sdk-tasks (1)
Security.TransportSecurity.IntegrationTests (10)
SelectTests (4)
SuperFileCheck (2)
System.CodeDom (10)
System.CommandLine (5)
System.ComponentModel.Composition (1)
System.ComponentModel.Primitives (3)
System.ComponentModel.TypeConverter (14)
System.Composition.Hosting (1)
System.Composition.Runtime (1)
System.Configuration.ConfigurationManager (7)
System.Console (2)
System.Data.Common (9)
System.Data.Odbc (7)
System.Data.OleDb (7)
System.Diagnostics.DiagnosticSource (16)
System.Diagnostics.EventLog (1)
System.Diagnostics.PerformanceCounter (1)
System.Diagnostics.Process (6)
System.DirectoryServices (24)
System\DirectoryServices\ActiveDirectory\DomainController.cs (7)
671osVersion = osVersion.Substring(0, index);
1289int year = (int)int.Parse(dateTime.Substring(0, 4), NumberFormatInfo.InvariantInfo);
1290int month = (int)int.Parse(dateTime.Substring(4, 2), NumberFormatInfo.InvariantInfo);
1291int day = (int)int.Parse(dateTime.Substring(6, 2), NumberFormatInfo.InvariantInfo);
1292int hour = (int)int.Parse(dateTime.Substring(8, 2), NumberFormatInfo.InvariantInfo);
1293int min = (int)int.Parse(dateTime.Substring(10, 2), NumberFormatInfo.InvariantInfo);
1294int sec = (int)int.Parse(dateTime.Substring(12, 2), NumberFormatInfo.InvariantInfo);
System\DirectoryServices\ActiveDirectory\Utils.cs (14)
151dnsName = dsNameResultItem.name.Substring(0, dsNameResultItem.name.Length - 1);
563resultList.Add(distinguishedName.Substring(nextTokenStart, i - nextTokenStart));
578resultList.Add(distinguishedName.Substring(nextTokenStart, i - nextTokenStart + 1));
604domain = tmpUsername.Substring(0, index);
1162propertyName = propertyNameWithRangeInfo.Substring(0, index);
1786str.Append(filterValue.Substring(0, index));
1881return Compare(s1.Substring(offset1, length1), s2.Substring(offset2, length2));
1888return Compare(s1.Substring(offset1, length1), s2.Substring(offset2, length2), compareFlags);
1914serverName = serverName.Substring(1, serverName.Length - 2); //2 for []
1925serverName = serverName.Substring(1, closingBrace - 1);
1946serverName = serverName.Substring(0, lastColon);
1960s_NTAuthorityString = ntLocalSystem.Value.Substring(0, index);
System.DirectoryServices.AccountManagement (5)
System.Drawing.Common (3)
System.Drawing.Primitives (4)
System.Formats.Tar (1)
System.IO.FileSystem.AccessControl (2)
System.IO.FileSystem.Watcher (1)
System.IO.Packaging (11)
System.Management (27)
System\Management\ManagementDateTime.cs (17)
144var tempString = dmtf.Substring(0, 4);
149tempString = dmtf.Substring(4, 2);
154tempString = dmtf.Substring(6, 2);
159tempString = dmtf.Substring(8, 2);
164tempString = dmtf.Substring(10, 2);
169tempString = dmtf.Substring(12, 2);
174tempString = dmtf.Substring(15, 6);
179tempString = dmtf.Substring(22, 3);
182tempString = dmtf.Substring(21, 4);
278strMicrosec = strMicrosec.Substring(0, 6);
332if (dmtfts.Substring(21, 4) != ":000")
342tempString = dmtfts.Substring(0, 8);
345tempString = dmtfts.Substring(8, 2);
348tempString = dmtfts.Substring(10, 2);
351tempString = dmtfts.Substring(12, 2);
354tempString = dmtfts.Substring(15, 6);
433strMicrosec = strMicrosec.Substring(0, 6);
System.Memory (1)
System.Net.Http (38)
System.Net.Http.Json (1)
System.Net.HttpListener (18)
System.Net.Mail (7)
System.Net.NetworkInformation (10)
System.Net.Primitives (5)
System.Net.Requests (13)
System.Net.WebHeaderCollection (1)
System.Private.CoreLib (39)
System.Private.DataContractSerialization (17)
System.Private.Uri (28)
System\Uri.cs (24)
943pathSegments.Append(path.Substring(current, (next - current) + 1));
1008? _string.Substring(start + 1, _info.Offset.Query - start - 1)
1009: _string.Substring(start, _info.Offset.Query - start);
1219host.Substring(1, host.Length - 2);
2120_string = _string.Substring(0, idx);
2138_string = _string.Substring(0, idx);
2519host = str.Substring(idx, end - idx);
2968return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme);
2981return _string.Substring(_info.Offset.Host, _info.Offset.Path - _info.Offset.Host);
2991return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme);
3004return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme);
3008return _string.Substring(_info.Offset.Scheme, _info.Offset.Path - _info.Offset.Scheme);
3015return _string.Substring(_info.Offset.Scheme, _info.Offset.Fragment - _info.Offset.Scheme);
3021return _string.Substring(_info.Offset.Scheme, _info.Offset.User - _info.Offset.Scheme);
3034return (idx - _info.Offset.Host == 0) ? string.Empty : _string.Substring(_info.Offset.Host,
3050return _string.Substring(delimiterAwareIdx, _info.Offset.Query - delimiterAwareIdx);
3062return _string.Substring(delimiterAwareIdx, _info.Offset.Fragment - delimiterAwareIdx);
3074return _string.Substring(delimiterAwareIdx, _info.Offset.End - delimiterAwareIdx);
3078_string.Substring(_info.Offset.User, _info.Offset.Path - _info.Offset.User);
3088return _string.Substring(_info.Offset.Path, _info.Offset.Fragment - _info.Offset.Path);
3100return _string.Substring(_info.Offset.Scheme, _info.Offset.End - _info.Offset.Scheme);
3103return _string.Substring(_info.Offset.Path, _info.Offset.End - _info.Offset.Path);
3119return _string.Substring(_info.Offset.User, delimiterAwareIdx - _info.Offset.User);
3695newHost = _originalUnicodeString.Substring(0, startOffset);
System.Private.Xml (52)
System.Private.Xml.Linq (3)
System.Reflection.Emit (1)
System.Reflection.Metadata (2)
System.Reflection.MetadataLoadContext (2)
System.Runtime.InteropServices.JavaScript (4)
System.Runtime.Serialization.Schema (2)
System.Security.Cryptography.Xml (2)
System.ServiceModel.Federation (1)
System.ServiceModel.NetNamedPipe (2)
System.ServiceModel.Primitives (16)
System.Speech (31)
Internal\Synthesis\SSmlParser.cs (7)
135culture = new CultureInfo(reader.Value.Substring(0, pos));
1496if (!float.TryParse(time.Substring(0, pos), out fDuration))
1508if (!float.TryParse(time.Substring(0, pos), out fDuration))
1545if (!percent || !TryParseNumber(contour.Substring(start, comma - (start + 1)), ref timePosition) || timePosition.SsmlAttributeId == ProsodyNumber.AbsoluteNumber)
1549if (!TryParseHz(contour.Substring(comma, parenthesis - (comma + 1)), ref target, true, out hz))
1692if (decimal.TryParse(sNumber.Substring(0, sNumber.Length - 1), out value))
1755fResult = TryParseNumber(sNumber.Substring(0, sNumber.Length - 2), ref number) && (acceptHzRelative || number.SsmlAttributeId == ProsodyNumber.AbsoluteNumber);
System.Text.Encoding.CodePages (1)
System.Text.Json (3)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (7)
System.Text.RegularExpressions.Generator (3)
System.Web.HttpUtility (1)
System.Windows.Controls.Ribbon (2)
System.Windows.Forms (5)
System.Windows.Forms.Analyzers.CSharp (3)
System.Windows.Forms.Design (2)
System.Windows.Forms.Primitives (4)
System.Xaml (10)
TestingAppHost1.AppHost (2)
TypeScriptApiCompat (1)
UIAutomationClient (2)
UIAutomationClientSideProviders (12)
MS\Internal\AutomationProxies\WindowsMenu.cs (6)
1313return menuRawText.Substring(0, pos);
1335return menuRawText.Substring(0, SkipMenuSpaceChar(menuText, pos));
1345return menuRawText.Substring(0, SkipMenuSpaceChar(menuText, pos));
1363return menuRawText.Substring(0, SkipMenuSpaceChar(menuText, pos));
2449return string.Format(CultureInfo.CurrentCulture, "{0}{1}{2}", sCanonicalsKeyword, menuText.Substring(pos + cKeyChars + 1, cMenuChars - (pos + cKeyChars + 2)), Char.ToUpper(menuText[cMenuChars - 1], CultureInfo.InvariantCulture));
2455return string.Concat(sCanonicalsKeyword, menuRawText.Substring(pos + cKeyChars + 1, cMenuChars - (pos + cKeyChars + 1)));
vstest.console (8)
vstest.console.arm64 (8)