[ Полезный рекламный блок ]
Попробуйте свои силы в игре, где ваши навыки программирования на C# станут решающим фактором. Переходите по ссылке 🔰.
Якщо необхідно перевірити, чи містить рядок певний символ або підрядок, можна скористатися методом Contains, класу String:
1 2 3 4 5 6 7 8 9 10 11 12 |
static void Main() { string str = "Hello world"; if (str.Contains('l')) { Console.WriteLine("Str contains 'l'"); } if (str.Contains("ello")) { Console.WriteLine("Str contains 'ello'"); } } |
Для перевірки рядка на цифри, можна використовувати метод IsDigit:
1 2 3 4 5 6 7 8 |
static void Main() { string str = "Hello 26 world"; if (str.Any(char.IsDigit)) { Console.WriteLine("Str contains digits."); } } |
Або так:
1 2 3 4 5 6 7 8 9 10 11 12 |
static void Main() { string str = "Hello 26 world"; foreach (char c in str) { if (c >= '0' && c <= '9') { Console.WriteLine("Str contains digits."); break; } } } |
Або так:
1 2 3 4 5 6 7 8 9 10 11 12 |
static void Main() { string str = "Hello 26 world"; foreach (char c in str) { if (char.IsNumber(c)) { Console.WriteLine("Str contains digits."); break; } } } |