Mono Class Library: System.String Overview | Members

System.String.IndexOfAny Method

Returns the index of the first occurrence of any element in a specified Array of Unicode characters in the current instance, with the search over the specified range starting from the provided index.

public int IndexOfAny (char[] anyOf, int startIndex, int count)

Parameters

anyOf
An array containing the Unicode characters to seek.
startIndex
A int containing the index of the current instance from which to start searching.
count
A int containing the range of the current instance at which to end searching.

Returns

A int containing a positive value equal to the index of the first occurrence of an element of anyOf in the current instance; otherwise, -1 if no element of anyOf was found.

Exceptions

TypeReason
ArgumentNullExceptionanyOf is a null reference.
ArgumentOutOfRangeException

startIndex or count is negative.

-or-

startIndex + count is greater than the length of the current instance.

Remarks

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

This method is case-sensitive.

Requirements

Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0