Share via


IndexOf Method (String)

[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 string in this instance.

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

Syntax

'Declaration
Public Function IndexOf ( _
    value As String _
) As Integer
public int IndexOf(
    string value
)
public:
int IndexOf(
    String^ value
)
member IndexOf : 
        value:string -> int 
public function IndexOf(
    value : String
) : int

Parameters

Return Value

Type: System. . :: . .Int32
The zero-based index position of value if that string is found, or -1 if it is not. If value is String..::..Empty, the return value is 0.

Exceptions

Exception Condition
ArgumentNullException

value is null Nothing nullptr unit a null reference (Nothing in Visual Basic) .

Remarks

Index numbering starts from zero.

.NET Framework Security

See Also

Reference

String Class

IndexOf Overload

System Namespace