StringSegmentIndexOf(ReadOnlySpanChar, Int32, Int32, StringComparison) Method

Gets the zero-based index of the first occurrence of the specified value in this StringSegment using the specified startIndex, count and comparison.

Definition

Namespace: KGySoft.CoreLibraries
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 9.0.0-preview.1
C#
public int IndexOf(
	ReadOnlySpan<char> value,
	int startIndex,
	int count,
	StringComparison comparison = StringComparison.Ordinal
)

Parameters

value  ReadOnlySpanChar
The ReadOnlySpan<char> to seek.
startIndex  Int32
The search starting position.
count  Int32
The number of character positions to examine.
comparison  StringComparison  (Optional)
A StringComparison value that specified the rules for the search. This parameter is optional.
Default value: Ordinal.

Return Value

Int32
The zero-based index position of value if that ReadOnlySpan<char> is found, or -1 if it is not. If value is ReadOnlySpan<char>.Empty, the return value is startIndex.

See Also