287 references to IndexOf
aspire (11)
Mcp\Docs\LlmsTxtParser.cs (9)
132var newlineIndex = span[position..].IndexOf('\n'); 179var firstNewline = docSpan.IndexOf('\n'); 260var lineEnd = content[lineStart..].IndexOf('\n'); 274var nextNewline = content[position..].IndexOf('\n'); 413var position = docSpan.IndexOf('\n'); 529var bracketEnd = afterHeading.IndexOf(']'); 545var newlineIndex = headingSpan.IndexOf('\n'); 608var bracketEnd = span[sectionMarker..].IndexOf(']'); 633var newlineIndex = remaining.IndexOf('\n');
src\Shared\ConsoleLogs\AnsiParser.cs (2)
430var argsEndPosition = urlSpan.IndexOf(';'); 851var indexInSlice = span[startIndex..].IndexOf(value);
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
639var nlIndex = remaining.IndexOf('\n');
Aspire.Dashboard (3)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
413var dotIndex = remainder.IndexOf('.');
src\Shared\ConsoleLogs\AnsiParser.cs (2)
430var argsEndPosition = urlSpan.IndexOf(';'); 851var indexInSlice = span[startIndex..].IndexOf(value);
Aspire.Hosting (4)
Dcp\DcpLogParser.cs (3)
36var tab = line.IndexOf((byte)'\t'); 45tab = line.IndexOf((byte)'\t'); 54tab = line.IndexOf((byte)'\t');
Utils\DotnetSdkUtils.cs (1)
38var hyphenIndex = line.IndexOf('-');
dotnet-dev-certs (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
illink (2)
ILLink.RoslynAnalyzer (1)
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
134int offset = input.IndexOf(']');
Microsoft.AspNetCore.Components (6)
NavigationManager.cs (1)
187var existingFragmentIndex = currentUri.IndexOf('#');
NavigationManagerExtensions.cs (1)
741var queryStartIndex = (hashStartIndex > 0 ? uri.AsSpan(0, hashStartIndex) : uri).IndexOf('?');
src\Http\Routing\src\Constraints\FileNameRouteConstraint.cs (1)
136var dotIndex = value.IndexOf('.');
src\Shared\QueryStringEnumerable.cs (2)
137var delimiterIndex = _query.Span.IndexOf('&'); 150var equalIndex = segment.Span.IndexOf('=');
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Microsoft.AspNetCore.Components.Endpoints (3)
FormMapping\FormDataReader.cs (3)
137var startIndex = key.Value.Span.IndexOf('['); 140var endIndex = key.Value.Span[startIndex..].IndexOf(']') + startIndex; 158var nextOpenBracket = key.Value.Span[(endIndex + 1)..].IndexOf('[');
Microsoft.AspNetCore.Components.Web (2)
Routing\NavLink.cs (2)
175var queryStartPos = uri.IndexOf('?'); 176var fragmentStartPos = uri.IndexOf('#');
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Microsoft.AspNetCore.Http.Abstractions (1)
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Microsoft.AspNetCore.Http.Extensions (3)
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (3)
137var startIndex = key.Value.Span.IndexOf('['); 140var endIndex = key.Value.Span[startIndex..].IndexOf(']') + startIndex; 158var nextOpenBracket = key.Value.Span[(endIndex + 1)..].IndexOf('[');
Microsoft.AspNetCore.HttpOverrides (1)
IPNetwork.cs (1)
191var forwardSlashIndex = networkSpan.IndexOf('/');
Microsoft.AspNetCore.Mvc.TagHelpers (1)
GlobbingUrlBuilder.cs (1)
308return ValidAttributeWhitespaceChars.AsSpan().IndexOf(ch) != -1;
Microsoft.AspNetCore.Routing (3)
Constraints\FileNameRouteConstraint.cs (1)
136var dotIndex = value.IndexOf('.');
Matching\FastPathTokenizer.cs (1)
27while ((end = span.IndexOf('/')) >= 0 && count < segments.Length)
Matching\HostMatcherPolicy.cs (1)
98var pivot = host.IndexOf(':');
Microsoft.AspNetCore.Server.HttpSys (2)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (1)
135var idx = raw.Slice(begin).IndexOf(target);
Windows.Win32.InlineArrayIndexerExtensions.g.cs (1)
25 int length = value.IndexOf('\0');
Microsoft.AspNetCore.Server.IIS (2)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (1)
135var idx = raw.Slice(begin).IndexOf(target);
Windows.Win32.InlineArrayIndexerExtensions.g.cs (1)
25 int length = value.IndexOf('\0');
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http\Http1Connection.cs (1)
395Debug.Assert(startLine.IndexOf((byte)0) == -1);
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Microsoft.AspNetCore.Shared.Tests (6)
RegexGenerator.g.cs (1)
200int iteration1 = slice.IndexOf('"');
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (1)
135var idx = raw.Slice(begin).IndexOf(target);
src\Shared\QueryStringEnumerable.cs (2)
137var delimiterIndex = _query.Span.IndexOf('&'); 150var equalIndex = segment.Span.IndexOf('=');
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Windows.Win32.InlineArrayIndexerExtensions.g.cs (1)
25 int length = value.IndexOf('\0');
Microsoft.AspNetCore.SignalR.Client.Tests (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Common (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Microbenchmarks (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.WebSockets (2)
HandshakeHelpers.cs (2)
94int end = extension.IndexOf(';'); 211var startIndex = value.IndexOf('=');
Microsoft.AspNetCore.WebUtilities (4)
QueryHelpers.cs (1)
93var queryIndex = uriToBeAppended.IndexOf('?');
src\Shared\QueryStringEnumerable.cs (2)
137var delimiterIndex = _query.Span.IndexOf('&'); 150var equalIndex = segment.Span.IndexOf('=');
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Microsoft.Build (11)
Evaluation\ConditionEvaluator.cs (3)
129span.IndexOf('$') != -1 || 130span.IndexOf('(') != -1 || 131span.IndexOf(')') != -1;
Evaluation\Expander.cs (4)
793int foundIndex = expression.Slice(index).IndexOf(quoteChar); 3855var typeEndIndex = expressionRoot.IndexOf(']'); 3908var methodStartIndex = expressionRoot.IndexOf('.'); 3918var rootEndIndex = expressionRoot.IndexOf('.');
Logging\OptimizedStringIndenter.cs (1)
146int index = input.IndexOf('\n');
ProcessExtensions.cs (2)
121int nullIndex = data.IndexOf((byte)0); 747int execPathEnd = data.IndexOf((byte)0);
Utilities\SimpleVersion.cs (1)
151int dotIndex = span.IndexOf('.');
Microsoft.Build.Framework (1)
FileUtilities.cs (1)
833int directoryLength = value.Slice(1).IndexOf('/') + 1;
Microsoft.Build.Utilities.Core (2)
ProcessExtensions.cs (2)
121int nullIndex = data.IndexOf((byte)0); 747int execPathEnd = data.IndexOf((byte)0);
Microsoft.CodeAnalysis.Features (1)
SpellCheck\AbstractSpellCheckSpanService.cs (1)
131token.Text.AsSpan().IndexOf(escapeChar.Value) >= 0)
Microsoft.Extensions.AI.Abstractions (1)
Contents\DataUriParser.cs (1)
42int commaPos = dataUri.Span.IndexOf(',');
Microsoft.Extensions.Compliance.Abstractions (1)
Classification\DataClassificationTypeConverter.cs (1)
96int index = valueSpan.IndexOf(Delimiter);
Microsoft.Extensions.Configuration (2)
ConfigurationKeyComparer.cs (2)
41int xDelimiterIndex = xSpan.IndexOf(KeyDelimiter); 42int yDelimiterIndex = ySpan.IndexOf(KeyDelimiter);
Microsoft.Extensions.DataIngestion.Markdig (2)
MarkdownParser.cs (2)
133int semicolonIndex = url.IndexOf(';'); 139int commaIndex = url.IndexOf(',');
Microsoft.Extensions.DataIngestion.MarkItDown (2)
src\Libraries\Microsoft.Extensions.DataIngestion.Markdig\MarkdownParser.cs (2)
133int semicolonIndex = url.IndexOf(';'); 139int commaIndex = url.IndexOf(',');
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
Linux\LinuxUtilizationParserCgroupV1.cs (2)
321int groupIndex = stats.IndexOf(','); 325int rangeIndex = group.IndexOf('-');
Linux\LinuxUtilizationParserCgroupV2.cs (2)
468int groupIndex = stats.IndexOf(','); 472int rangeIndex = group.IndexOf('-');
Microsoft.Extensions.Http.Diagnostics (3)
Http\HttpDependencyMetadataResolver.cs (1)
405var nextDelimiterIndex = requestRouteAsSpan.Slice(i, requestPathEndIndex - i).IndexOf(trieCurrent.Delimiter) + i;
Logging\Internal\HttpRequestReader.cs (2)
174int amp = querySpan.Slice(start).IndexOf('&'); 177int eq = querySpan.Slice(start, end - start).IndexOf('=');
Microsoft.Extensions.Primitives (1)
StringSegment.cs (1)
470index = AsSpan(start, count).IndexOf(c);
Microsoft.Extensions.Telemetry (1)
Http\HttpRouteFormatter.cs (1)
83length = httpPathAsSpan.Slice(startIndex).IndexOf(routeSegments.Segments[i + 1].Content[0]);
Microsoft.Maui.Essentials (2)
Types\Shared\WebUtils.shared.cs (2)
36 int delimeterIndex = query.IndexOf('&'); 53 var equalIndex = segment.IndexOf('=');
Microsoft.Maui.Graphics (9)
Color.cs (9)
925 var op = value.IndexOf('('); 932 int index = value.IndexOf(','); 938 index = value.IndexOf(','); 944 index = value.IndexOf(','); 951 if (quad3.IndexOf(',') != -1) 967 var op = value.IndexOf('('); 974 int index = value.IndexOf(','); 980 index = value.IndexOf(','); 987 if (triplet2.IndexOf(',') != -1)
Microsoft.ML.Core (3)
Data\ReadOnlyMemoryUtils.cs (3)
53int nextSep = span.IndexOf(chSep); 102int index = memory.Span.IndexOf(separator); 134index = memory.Span.IndexOf(separators[0]);
Microsoft.ML.Tokenizers.Tests (2)
NormalizerTests.cs (2)
84int index = original.IndexOf('"'); 115index = original.Slice(start).IndexOf('"');
Microsoft.VisualStudio.LanguageServices (1)
Workspace\SourceGeneratedFileManager.cs (1)
200var separatorIndex = slice.IndexOf(Path.DirectorySeparatorChar);
MSBuild (1)
CommandLine\CommandLineParser.cs (1)
208int colonIndex = switchPart.IndexOf(':');
PresentationBuildTasks (3)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (3)
64int commaIndex = nameSlice.IndexOf(','); 107int tokenEnding = assemblyName.Slice(versionIndex + 1).IndexOf(',') + 1; 117int tokenEnding = assemblyName.Slice(tokenIndex + 1).IndexOf(',') + 1;
PresentationCore (1)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
782index = contentRangeSpan.IndexOf('/');
PresentationFramework (4)
System\Windows\Documents\FixedSchema.cs (1)
441int spacePos = attrValueSpan.IndexOf(' ');
System\Windows\Documents\Glyphs.cs (3)
394int firstBracket = valueSpec.IndexOf('('); 407int secondBracket = valueSpec.IndexOf(')'); 412int colon = valueSpec.IndexOf(':');
RepoTasks (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Roslyn.VisualStudio.Next.UnitTests (1)
Services\AssetProviderTests.cs (1)
201if (checksums.Span.IndexOf(checksum) >= 0)
Shared (2)
ServerSentEvents\SseParser_1.cs (2)
358int colonPos = line.IndexOf((byte)':'); 431if (fieldValue.IndexOf((byte)'\0') < 0)
System.ComponentModel.TypeConverter (3)
RegexGenerator.g.cs (2)
117int indexOfPos = span.Slice(i).IndexOf('{'); 282int iteration = slice.IndexOf('\n');
System\ComponentModel\Design\Serialization\RootDesignerSerializerAttribute.cs (1)
83int comma = baseType.IndexOf(',');
System.Console (1)
System\TermInfo.Database.cs (1)
306int i = buffer.AsSpan(pos).IndexOf((byte)'\0');
System.Data.Common (2)
RegexGenerator.g.cs (2)
117int indexOfPos = span.Slice(i).IndexOf('{'); 282int iteration = slice.IndexOf('\n');
System.Data.Odbc (3)
System\Data\Odbc\OdbcHandle.cs (3)
191sqlState = new string(buffer.AsSpan(0, buffer.AsSpan().IndexOf('\0'))); 211sqlState = new string(buffer.AsSpan(0, buffer.AsSpan().IndexOf('\0'))); 217messageBuilder.Append(new string(message.AsSpan(0, message.AsSpan().IndexOf('\0'))));
System.Diagnostics.DiagnosticSource (9)
System\Diagnostics\DsesFilterAndTransform.cs (5)
226int eventNameIndex = entry.IndexOf('/'); 232int samplingResultIndex = suffixPart.IndexOf('-'); 251int endingLocation = suffixPart.IndexOf(')'); 268int endingLocation = suffixPart.IndexOf(')'); 328int plusSignIndex = activitySourceName.IndexOf('+');
System\Diagnostics\W3CPropagator.cs (4)
99int entrySeparator = baggageSpan.IndexOf(Comma); 102int keyValueSeparator = currentEntry.IndexOf(Equal); 151int commaIndex = traceStateSpan.IndexOf(Comma); 160int equalIndex = entry.IndexOf(Equal);
System.Diagnostics.Process (3)
src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcFsStat.TryReadStatusFile.cs (1)
79int startIndex = line.IndexOf(':');
System\Diagnostics\Process.Linux.cs (2)
306int argEnd = argRemainder.IndexOf((byte)'\0'); 318argEnd = argRemainder.IndexOf((byte)'\0');
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnWriter.Oid.cs (1)
149int endIndex = oidValue.IndexOf('.');
System.Formats.Tar (4)
System\Formats\Tar\TarHeader.Read.cs (3)
768int newlinePos = buffer.IndexOf((byte)'\n'); 776int spacePos = line.IndexOf((byte)' '); 793int equalPos = line.IndexOf((byte)'=');
System\Formats\Tar\TarHelpers.cs (1)
285int i = buffer.IndexOf((byte)0);
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
909int lengthWithoutNullTerm = _buffer.AsSpan(position, nameLength).IndexOf((byte)'\0');
System.IO.Packaging (4)
System\IO\Packaging\ContentType.cs (4)
286int forwardSlashPos = typeAndSubType.IndexOf('/'); 325int equalSignIndex = parameterAndValue.IndexOf('='); 358int semicolonIndex = s.Slice(startIndex).IndexOf(';'); 383length = s.Slice(startingLength).IndexOf('"');
System.Memory (8)
System\Buffers\BuffersExtensions.cs (2)
21int index = source.First.Span.IndexOf(value); 41int index = memory.Span.IndexOf(value);
System\Buffers\SequenceReader.Search.cs (6)
21int index = remaining.IndexOf(delimiter); 57int index = remaining.IndexOf(delimiter); 172index = remaining.IndexOf(delimiter); 203int index = remaining.IndexOf(delimiter); 248int index = remaining.IndexOf(delimiter); 540int index = remaining.IndexOf(delimiter);
System.Net.Http (10)
System\Net\Http\Headers\AltSvcHeaderParser.cs (5)
243int idx = value.IndexOf('%'); 272idx = value.IndexOf('%'); 311int idx = quoted.IndexOf(':'); 345int idx = value.IndexOf('\\'); 374idx = value.IndexOf('\\');
System\Net\Http\Headers\WarningHeaderValue.cs (1)
259int quote = input.AsSpan(current).IndexOf('"');
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (4)
1033int lineFeedIndex = buffer.IndexOf((byte)'\n'); 1184int lfIdx = valueIterator.IndexOf((byte)'\n'); 1593int lineFeedIndex = buffer.IndexOf((byte)'\n'); 1719int newLineOffset = buffer.IndexOf((byte)'\n');
System.Net.HttpListener (3)
System\Net\HttpListener.cs (1)
203int toLowerLength = destination.IndexOf(':');
System\Net\Managed\ChunkStream.cs (1)
309int idx = input.IndexOf(';');
System\Net\Managed\HttpListenerRequest.Managed.cs (1)
164int colon = host.IndexOf(':');
System.Net.Mail (1)
System\Net\Mime\MediaTypeMap.cs (1)
855int pos = mediaType.IndexOf(';');
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\SseParser_1.cs (1)
342int colonPos = line.IndexOf((byte)':');
System.Net.WebHeaderCollection (1)
System\Net\HeaderInfoTable.cs (1)
71int equalsPos = lastElement.IndexOf('=');
System.Net.WebSockets.Client (2)
System\Net\WebSockets\WebSocketHandle.Managed.cs (2)
316int end = extension.IndexOf(';'); 340var startIndex = value.IndexOf('=');
System.Numerics.Tensors (3)
System\Numerics\Tensors\netcore\Tensor.cs (3)
1334int wildcardIndex = lengths.IndexOf(-1); 1406int wildcardIndex = lengths.IndexOf(-1); 1483int wildcardIndex = lengths.IndexOf(-1);
System.Private.CoreLib (26)
src\libraries\Common\src\Interop\Interop.Utils.cs (2)
27result = buffer.Slice(0, buffer.IndexOf('\0')).ToString(); 37result = buffer.Slice(0, buffer.IndexOf('\0')).ToString();
src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcFsStat.TryReadStatusFile.cs (1)
79int startIndex = line.IndexOf(':');
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
1852=> UnsafeArrayAsSpan<T>(array, adjustedIndex, length).IndexOf(Unsafe.As<byte, T>(ref value.GetRawData()));
src\libraries\System.Private.CoreLib\src\System\Enum.cs (2)
535span.IndexOf(value) : 1059int endIndex = value.IndexOf(EnumSeparatorChar);
src\libraries\System.Private.CoreLib\src\System\Environment.Variables.Windows.cs (1)
105int i = variable.IndexOf('=');
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Icu.cs (1)
329span = span.Slice(0, span.IndexOf('\0'));
src\libraries\System.Private.CoreLib\src\System\Guid.cs (5)
696int numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 718numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 740numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 778numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 787numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom('}'));
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (2)
706IndexOf((ReadOnlySpan<T>)span, value); 5974separatorIndex = _source.Slice(_startNext).IndexOf(_separator);
src\libraries\System.Private.CoreLib\src\System\Net\WebUtility.cs (2)
159int index = valueSpan.IndexOf('&'); 183int index = valueSpan.IndexOf('&');
src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\FrameworkName.cs (1)
144int separatorIndex = component.IndexOf(KeyValueSeparator);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (2)
980int monthWeekDotIndex = dateRule.IndexOf('.'); 984int weekDayDotIndex = weekDaySpan.IndexOf('.');
src\libraries\System.Private.CoreLib\src\System\Version.cs (3)
362int majorEnd = input.IndexOf(TChar.CastFrom('.')); 372int minorEnd = input.Slice(majorEnd + 1).IndexOf(TChar.CastFrom('.')); 376buildEnd = input.Slice(minorEnd + 1).IndexOf(TChar.CastFrom('.'));
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
134int offset = input.IndexOf(']');
src\System\StubHelpers.cs (2)
188int end = new ReadOnlySpan<byte>((byte*)cstr, length).IndexOf((byte)0); 494int end = new ReadOnlySpan<char>((char*)nativeHome, length).IndexOf('\0');
System.Private.DataContractSerialization (4)
RegexGenerator.g.cs (2)
117int indexOfPos = span.Slice(i).IndexOf('{'); 282int iteration = slice.IndexOf('\n');
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
159int indexOfTimeZoneOffset = ticksvalue.Slice(1).IndexOf('+'); 163indexOfTimeZoneOffset = ticksvalue.Slice(1).IndexOf('-');
System.Private.Uri (6)
System\DomainNameHelper.cs (1)
146: hostname.IndexOf('.');
System\Uri.cs (3)
3488: original.IndexOf('#'); 3533int colonOffset = uriString.AsSpan(i).IndexOf(':'); 4452int i = share.Slice(1).IndexOf('/');
System\UriExt.cs (2)
511int indexOfFirstToUnescape = charsToUnescape.IndexOf('%'); 537int indexOfFirstToUnescape = charsToUnescape.IndexOf('%');
System.Private.Windows.Core (7)
System\Private\Windows\Ole\Composition.NativeToManagedAdapter.cs (3)
199int nullIndex = chars.IndexOf('\0'); 212int nullIndex = bytes.IndexOf((byte)0); 246int nullIndex = bytes.IndexOf((byte)0);
System\SpanHelpers.cs (2)
33int index = span.IndexOf('\0'); 42int index = span.IndexOf('\0');
System\SpanReader.cs (1)
50int index = _unread.IndexOf(delimiter);
Windows.Win32.InlineArrayIndexerExtensions.g.cs (1)
25 int length = value.IndexOf('\0');
System.Private.Xml (2)
RegexGenerator.g.cs (2)
117int indexOfPos = span.Slice(i).IndexOf('{'); 282int iteration = slice.IndexOf('\n');
System.Reflection.Metadata (3)
System\Reflection\Internal\Utilities\MemoryBlock.cs (2)
321span.IndexOf((byte)0); 521int i = new ReadOnlySpan<byte>(Pointer + start, Length - start).IndexOf(b);
System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
134int offset = input.IndexOf(']');
System.Resources.Extensions (2)
System\Resources\Extensions\TypeNameComparer.cs (2)
32int comma = assemblyQualifiedTypeName.IndexOf(','); 40int comma = assemblyName.IndexOf(',');
System.Runtime.Numerics (4)
System\Number.BigInteger.cs (1)
335int intDigitsEnd = intDigits.IndexOf<byte>(0);
System\Numerics\Complex.cs (3)
2146int openBracket = text.IndexOf(TChar.CastFrom('<')); 2147int semicolon = text.IndexOf(TChar.CastFrom(';')); 2148int closeBracket = text.IndexOf(TChar.CastFrom('>'));
System.Security.Cryptography (4)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.manual.cs (1)
47Rc2EkbEncoding.IndexOf((byte)Rc2Version);
System\Security\Cryptography\RandomNumberGeneratorImplementation.cs (2)
68int first0Byte = data.IndexOf((byte)0); 80int next0Byte = remainder.IndexOf((byte)0);
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
1785int firstDot = match.IndexOf('.');
System.Security.Cryptography.Pkcs (1)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.manual.cs (1)
47Rc2EkbEncoding.IndexOf((byte)Rc2Version);
System.Text.Encoding.CodePages (2)
System\Text\EncodingTable.cs (2)
23int i = MappedCodePages.IndexOf((ushort)codePage); 150int i = MappedCodePages.IndexOf((ushort)codePage);
System.Text.Json (20)
RegexGenerator.g.cs (2)
117int indexOfPos = span.Slice(i).IndexOf('{'); 282int iteration = slice.IndexOf('\n');
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
176if (childMap.AsSpan().IndexOf(true) == -1)
System\Text\Json\Document\JsonDocument.cs (1)
365int idx = segment.IndexOf(JsonConstants.BackSlash);
System\Text\Json\Document\JsonDocument.TryGetProperty.cs (1)
174int idx = currentPropertyName.IndexOf(JsonConstants.BackSlash);
System\Text\Json\Reader\JsonReaderHelper.cs (3)
167Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1); 215Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1); 263Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1);
System\Text\Json\Reader\JsonReaderHelper.Unescaping.cs (5)
164int index1 = utf8Source1.IndexOf(JsonConstants.BackSlash); 165int index2 = utf8Source2.IndexOf(JsonConstants.BackSlash); 360int idx = source.IndexOf(JsonConstants.BackSlash); 382int idx = source.IndexOf(JsonConstants.BackSlash); 507int nextUnescapedSegmentLength = remaining.IndexOf(JsonConstants.BackSlash);
System\Text\Json\Reader\Utf8JsonReader.cs (4)
620int idx = localSpan.IndexOf(JsonConstants.BackSlash); 654int idx = span.IndexOf(JsonConstants.BackSlash); 1353int index = JsonConstants.EscapableChars.IndexOf(currentByte); 2452int foundIdx = localBuffer.Slice(idx).IndexOf(JsonConstants.Slash);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (2)
858int index = JsonConstants.EscapableChars.IndexOf(currentByte); 995int index = JsonConstants.EscapableChars.IndexOf(currentByte);
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
317int i = rest.IndexOf(',');
System.Text.Json.SourceGeneration (2)
src\libraries\Common\src\SourceGenerators\SourceWriter.cs (1)
90int lineLength = remainingText.IndexOf('\n');
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
176if (childMap.AsSpan().IndexOf(true) == -1)
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\RegexFindOptimizations.cs (3)
543int newline = textSpan.Slice(pos).IndexOf('\n'); 695int i = textSpan.Slice(pos + FixedDistanceLiteral.Distance).IndexOf(FixedDistanceLiteral.Char); 833slice.IndexOf(literal.Char);
System\Text\RegularExpressions\RegexInterpreter.cs (1)
988i = inputSpan.Slice(runtextpos, len).IndexOf(ch);
System.Text.RegularExpressions.Generator (1)
src\libraries\Common\src\System\MemoryExtensionsPolyfills.cs (1)
10span.IndexOf(value) >= 0;
System.Windows.Forms.Tests (1)
RegexGenerator.g.cs (1)
96int indexOfPos = span.Slice(i).IndexOf('{');
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (3)
64int commaIndex = nameSlice.IndexOf(','); 107int tokenEnding = assemblyName.Slice(versionIndex + 1).IndexOf(',') + 1; 117int tokenEnding = assemblyName.Slice(tokenIndex + 1).IndexOf(',') + 1;
System\Xaml\Parser\GenericTypeNameScanner.cs (1)
154int openBracketNdx = typeName.IndexOf(OpenBracket);
Templates.Blazor.Tests (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Templates.Blazor.WebAssembly.Auth.Tests (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Templates.Blazor.WebAssembly.Tests (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Templates.Mvc.Tests (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');
Templates.Tests (1)
RegexGenerator.g.cs (1)
199int iteration1 = slice.IndexOf('"');