Метод IndexOfAny
Метод IndexOfAny принимает массив символов и возвращает индекс или -1.
Синтаксис
int pos = str.IndexOfAny(anyOf);
Пример
Давайте найдём "'c'" среди символов:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str.IndexOfAny(new[] { 'x', 'c', 'z' }));
}
}
Результат выполнения кода:
2
Пример
Давайте получим -1:
using System;
class Program
{
static void Main()
{
Console.WriteLine("abcde".IndexOfAny(new[] { '0', '1' }));
}
}
Результат выполнения кода:
-1
Смотрите также
-
IndexOf,
который ищет один символ или строку -
LastIndexOf,
который ищет с конца -
Char,
который описывает символ -
Split,
который режет по символам