224 references to IndexOf
Aspire.Dashboard (2)
ConsoleLogs\AnsiParser.cs (2)
430var argsEndPosition = urlSpan.IndexOf(';'); 851var indexInSlice = span[startIndex..].IndexOf(value);
Aspire.Hosting (3)
Dcp\DcpHost.cs (3)
276var tab = line.IndexOf((byte)'\t'); 279tab = line.IndexOf((byte)'\t'); 282tab = line.IndexOf((byte)'\t');
Microsoft.AspNetCore.Components (5)
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)
157var queryStartPos = uri.IndexOf('?'); 158var fragmentStartPos = uri.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)
188var 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 (1)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (1)
135var idx = raw.Slice(begin).IndexOf(target);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (1)
135var idx = raw.Slice(begin).IndexOf(target);
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http\Http1Connection.cs (1)
293Debug.Assert(startLine.IndexOf((byte)0) == -1);
src\Shared\UrlDecoder\UrlDecoder.cs (1)
382int position = buffer.IndexOf('%');
Microsoft.AspNetCore.Shared.Tests (4)
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('%');
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.CodeAnalysis.Features (1)
SpellCheck\AbstractSpellCheckSpanService.cs (1)
131token.Text.AsSpan().IndexOf(escapeChar.Value) >= 0)
Microsoft.Extensions.AI.Abstractions (1)
Contents\DataUriParser.cs (1)
37int commaPos = dataUri.Span.IndexOf(',');
Microsoft.Extensions.AI.OpenAI (2)
src\Shared\ServerSentEvents\SseParser_1.cs (2)
358int colonPos = line.IndexOf((byte)':'); 431if (fieldValue.IndexOf((byte)'\0') < 0)
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.Diagnostics.ResourceMonitoring (4)
Linux\LinuxUtilizationParserCgroupV1.cs (2)
324int groupIndex = stats.IndexOf(','); 328int rangeIndex = group.IndexOf('-');
Linux\LinuxUtilizationParserCgroupV2.cs (2)
469int groupIndex = stats.IndexOf(','); 473int rangeIndex = group.IndexOf('-');
Microsoft.Extensions.Http.Diagnostics (1)
Http\DownstreamDependencyMetadataManager.cs (1)
404var nextDelimiterIndex = requestRouteAsSpan.Slice(i, requestPathEndIndex - i).IndexOf(trieCurrent.Delimiter) + i;
Microsoft.Extensions.Primitives (1)
StringSegment.cs (1)
470index = AsSpan(start, count).IndexOf(c);
Microsoft.Extensions.Telemetry (3)
Http\HttpRouteFormatter.cs (2)
84length = httpPathAsSpan.Slice(startIndex).IndexOf(routeSegments.Segments[i + 1].Content[0]); 88length = httpPathAsSpan.Slice(startIndex).IndexOf(ForwardSlash);
Http\HttpRouteParser.cs (1)
73var length = httpPathAsSpan.Slice(startIndex).IndexOf(ForwardSlash);
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)
178var separatorIndex = slice.IndexOf(Path.DirectorySeparatorChar);
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(':');
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 (1)
System\ComponentModel\Design\Serialization\RootDesignerSerializerAttribute.cs (1)
83int comma = baseType.IndexOf(',');
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); 150int commaIndex = traceStateSpan.IndexOf(Comma); 159int equalIndex = entry.IndexOf(Equal);
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnWriter.Oid.cs (1)
149int endIndex = oidValue.IndexOf('.');
System.Formats.Tar (3)
System\Formats\Tar\TarHeader.Read.cs (3)
721int newlinePos = buffer.IndexOf((byte)'\n'); 732int spacePos = line.IndexOf((byte)' '); 740int equalPos = line.IndexOf((byte)'=');
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
872int lengthWithoutNullTerm = _buffer.AsSpan(position, nameLength).IndexOf((byte)'\0');
System.IO.Packaging (5)
System\IO\Packaging\ContentType.cs (5)
286int forwardSlashPos = typeAndSubType.IndexOf('/'); 288typeAndSubType.Slice(forwardSlashPos + 1).IndexOf('/') >= 0) // more than one slash 325int equalSignIndex = parameterAndValue.IndexOf('='); 358int semicolonIndex = s.Slice(startIndex).IndexOf(';'); 383length = s.Slice(startingLength).IndexOf('"');
System.Memory (9)
System\Buffers\BuffersExtensions.cs (2)
21int index = source.First.Span.IndexOf(value); 41int index = memory.Span.IndexOf(value);
System\Buffers\SequenceReader.Search.cs (7)
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); 613for (i = CurrentSpanIndex; i < CurrentSpan.Length && values.IndexOf(CurrentSpan[i]) != -1; i++)
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.ServerSentEvents (2)
System\Net\ServerSentEvents\SseParser_1.cs (2)
341int colonPos = line.IndexOf((byte)':'); 413if (fieldValue.IndexOf((byte)'\0') < 0)
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)
1422int wildcardIndex = lengths.IndexOf(-1); 1494int wildcardIndex = lengths.IndexOf(-1); 1571int wildcardIndex = lengths.IndexOf(-1);
System.Private.CoreLib (29)
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\Common\src\Interop\Unix\System.Native\Interop.IsMemberOfGroup.cs (1)
36return groups.Slice(0, rv).IndexOf(gid) >= 0;
src\libraries\Common\src\System\Memory\FixedBufferExtensions.cs (1)
26int length = span.IndexOf('\0');
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
1835=> 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)
683int numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 705numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 727numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 765numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom(',')); 774numLen = guidString.Slice(numStart).IndexOf(TChar.CastFrom('}'));
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (2)
702IndexOf((ReadOnlySpan<T>)span, value); 5923separatorIndex = _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)
973int monthWeekDotIndex = dateRule.IndexOf('.'); 977int weekDayDotIndex = weekDaySpan.IndexOf('.');
src\libraries\System.Private.CoreLib\src\System\Version.cs (3)
361int majorEnd = input.IndexOf(TChar.CastFrom('.')); 371int minorEnd = input.Slice(majorEnd + 1).IndexOf(TChar.CastFrom('.')); 375buildEnd = input.Slice(minorEnd + 1).IndexOf(TChar.CastFrom('.'));
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
142int offset = input.IndexOf(']');
src\System\StubHelpers.cs (2)
186int end = new ReadOnlySpan<byte>((byte*)cstr, length).IndexOf((byte)0); 460int end = new ReadOnlySpan<char>((char*)nativeHome, length).IndexOf('\0');
src\System\Threading\Mutex.CoreCLR.Unix.cs (1)
158new ReadOnlySpan<byte>(systemCallErrors, SystemCallErrorsBufferSize).IndexOf((byte)'\0');
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
159int indexOfTimeZoneOffset = ticksvalue.Slice(1).IndexOf('+'); 163indexOfTimeZoneOffset = ticksvalue.Slice(1).IndexOf('-');
System.Private.Uri (8)
System\DomainNameHelper.cs (1)
146: hostname.IndexOf('.');
System\Uri.cs (5)
3371index = span.IndexOf('?'); 3377index = span.IndexOf('#'); 3510int index = _originalUnicodeString.AsSpan(origIdx).IndexOf('#'); 3652int colonOffset = uriString.AsSpan(i).IndexOf(':'); 4747int i = share.Slice(1).IndexOf('/');
System\UriExt.cs (2)
597int indexOfFirstToUnescape = charsToUnescape.IndexOf('%'); 627int indexOfFirstToUnescape = charsToUnescape.IndexOf('%');
System.Private.Windows.Core (3)
System\SpanHelpers.cs (2)
33int index = span.IndexOf('\0'); 42int index = span.IndexOf('\0');
System\SpanReader.cs (1)
52int index = _unread.IndexOf(delimiter);
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)
142int 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)
327int intDigitsEnd = intDigits.IndexOf<byte>(0);
System\Numerics\Complex.cs (3)
2094int openBracket = s.IndexOf('<'); 2095int semicolon = s.IndexOf(';'); 2096int closeBracket = s.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)
28int i = MappedCodePages.IndexOf((ushort)codePage); 194int i = MappedCodePages.IndexOf((ushort)codePage);
System.Text.Json (30)
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
176if (childMap.AsSpan().IndexOf(true) == -1)
System\Text\Json\Document\JsonDocument.cs (3)
365int idx = segment.IndexOf(JsonConstants.BackSlash); 412Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1); 709Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1);
System\Text\Json\Document\JsonDocument.TryGetProperty.cs (1)
174int idx = currentPropertyName.IndexOf(JsonConstants.BackSlash);
System\Text\Json\Reader\JsonReaderHelper.cs (2)
96Debug.Assert(segment.IndexOf(JsonConstants.BackSlash) == -1); 144Debug.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); 448int idx = source.IndexOf(JsonConstants.BackSlash); 470int idx = source.IndexOf(JsonConstants.BackSlash); 595int nextUnescapedSegmentLength = remaining.IndexOf(JsonConstants.BackSlash);
System\Text\Json\Reader\Utf8JsonReader.cs (7)
620int idx = localSpan.IndexOf(JsonConstants.BackSlash); 654int idx = span.IndexOf(JsonConstants.BackSlash); 1232JsonConstants.Delimiters.IndexOf(_buffer[_consumed]) >= 0) 1353int index = JsonConstants.EscapableChars.IndexOf(currentByte); 1573if (JsonConstants.Delimiters.IndexOf(nextByte) >= 0) 1629if (JsonConstants.Delimiters.IndexOf(nextByte) >= 0) 2452int foundIdx = localBuffer.Slice(idx).IndexOf(JsonConstants.Slash);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (6)
704JsonConstants.Delimiters.IndexOf(_buffer[_consumed]) >= 0) 858int index = JsonConstants.EscapableChars.IndexOf(currentByte); 995int index = JsonConstants.EscapableChars.IndexOf(currentByte); 1309if (JsonConstants.Delimiters.IndexOf(nextByte) >= 0) 1338if (JsonConstants.Delimiters.IndexOf(nextByte) >= 0) 1425if (JsonConstants.Delimiters.IndexOf(nextByte) >= 0)
System\Text\Json\Reader\Utf8JsonReader.TryGet.cs (3)
46Debug.Assert(span.IndexOf(JsonConstants.BackSlash) == -1); 841Debug.Assert(span.IndexOf(JsonConstants.BackSlash) == -1); 1368Debug.Assert(span.IndexOf(JsonConstants.BackSlash) == -1);
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (2)
317int i = rest.IndexOf(','); 569(s_isFlagsEnum && name.AsSpan().IndexOf(',') >= 0))
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\SourceGenerators\SourceWriter.cs (1)
90int lineLength = remainingText.IndexOf('\n');
System.Text.RegularExpressions (5)
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 (2)
302equivalences.IndexOf(inputSpan[pos]) < 0) 978i = inputSpan.Slice(runtextpos, len).IndexOf(ch);
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);