string class : IndexOf(string) method
Description
Gets the index of the first occurrence of the specified string in the invoker string.
The search starts at the top of the string.
Syntax
stringInstance.IndexOf(string searchString)
Arguments
Class | Name | Description |
string | searchString | A search string. |
Return value
Class | Description |
int | Index of the found position. |
Sample code
1: | string str = "abcba"; |
2: | int index = str.IndexOf("b"); // The result (index) is 1. |
Notes
It's a wrapper of the System.String.IndexOf(String).
However, it has supported to the surrogate characters of UTF-8. In other words, It returns an index as number of characters. Please be aware it is not number of bytes.
The index is zero-based.
Returns -1 if it is not found.