Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
267 of 1492 menu
◀ ▶

Метод LastIndexOf

Метод LastIndexOf работает как IndexOf, но ищет справа налево. Без совпадения возвращает -1.

Синтаксис

int pos = str.LastIndexOf(value);

Пример

Давайте найдём последнее "'a'" в "12345a":

using System; class Program { static void Main() { string str = "12345a"; Console.WriteLine(str.LastIndexOf('a')); } }

Результат выполнения кода:

5

Пример

Давайте найдём "bc" в "abcbcde":

using System; class Program { static void Main() { string str = "abcbcde"; Console.WriteLine(str.LastIndexOf("bc")); } }

Результат выполнения кода:

3

Пример

Давайте проверим отсутствие:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str.LastIndexOf("z")); } }

Результат выполнения кода:

-1

Смотрите также

  • IndexOf,
    который ищет первое вхождение
  • Replace,
    который заменяет найденные фрагменты
  • Remove,
    который удаляет диапазон
  • Contains,
    который проверяет наличие
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить