Windows apps
Collapse the table of content
Expand the table of content

IndexOf Method (Char, Int32, Int32)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Reports the zero-based index of the first occurrence of the specified character in this instance. The search starts at a specified character position and examines a specified number of character positions.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public int IndexOf(
	char value,
	int startIndex,
	int count
)

Parameters

value
Type: System..::..Char
A Unicode character to seek.
startIndex
Type: System..::..Int32
The search starting position.
count
Type: System..::..Int32
The number of character positions to examine.

Return Value

Type: System..::..Int32
The zero-based index position of value if that character is found, or -1 if it is not.

ExceptionCondition
ArgumentOutOfRangeException

count or startIndex is negative.

-or-

startIndex is greater than the length of this string.

-or-

count is greater than the length of this string minus startIndex.

The search begins at startIndex and continues to startIndex + count -1. The character at startIndex + count is not included in the search.

Index numbering starts from 0 (zero). The startIndex parameter can range from 0 to the length of the string instance.

Show:
© 2017 Microsoft