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

Метод EndsWith

Метод EndsWith сравнивает конец строки с переданным фрагментом. Доступны перегрузки с начальной позицией и с StringComparison.

Синтаксис

bool res = str.EndsWith(suffix);

Пример

Давайте проверим суффикс "de":

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

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

True

Пример

Давайте проверим другой суффикс:

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

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

False

Пример

Давайте сравним без регистра:

using System; class Program { static void Main() { string str = "abcde"; Console.WriteLine(str.EndsWith("DE", StringComparison.OrdinalIgnoreCase)); } }

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

True

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

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