Все методы класса, которые мы рассмотрим, статические и применяются ко всему классу.
Логический метод IsDigit возвращает true, если символ, передаваемый в параметре, является десятичной цифрой и false в противном случае. Например:
char ch = new char(); ch = '5'; bool p2 = char.IsDigit(ch); if (p2) Console.WriteLine(" Цифра "); else Console.WriteLine("Не цифра"); |
Такой фрагмент программы выведет на экран слово «Цифра».
Логический метод IsLetter возвращает true, если символ, передаваемый в параметре, является буквой (любой) и false в противном случае. Например:
char ch1 = 'Я'; bool p1 = char.IsLetter(ch1); if (p1) Console.WriteLine("Буква "); else Console.WriteLine("Не буква"); |
Такой фрагмент программы выведет слово «Буква».
Логический метод IsLower для работы только с буквами.
Метод возвращает true, если буква, передаваемая в параметре, задана в нижнем регистре (маленькая) и false в противном случае. Например:
char ch = new char(); ch = 'r'; bool p2 = char.IsLower(ch); if (p2) Console.WriteLine("Нижний регистр "); else Console.WriteLine("Верхний регистр"); |
Такой фрагмент программы выведет «Нижний регистр».
Логический метод IsUpper для работы только с буквами.
Метод возвращает true, если буква, передаваемая в параметре, задана в верхнем регистре (большая) и false в противном случае. Например:
char ch = new char(); ch = 'R'; bool p2 = char.IsUpper(ch); if (p2) Console.WriteLine("Верхний регистр "); else Console.WriteLine("Нижний регистр"); |
Такой фрагмент программы выведет «Верхний регистр».
Метод ToLower используется для работы только с буквами.
Метод приводит букву, передаваемую в параметре, в нижний регистр (делает маленькой). Например:
char ch1 = new char(); ch1 = 'Q'; char ch2 = char.ToLower(ch1); Console.WriteLine(ch2); |
Такой фрагмент программы выведет «q».
Метод ToUpper используется для работы только с буквами.
Метод приводит букву, передаваемую в параметре, в верхний регистр (делает большой). Например:
char ch1 = new char(); ch1 = 'q'; char ch2 = char.ToUpper(ch1); Console.WriteLine(ch2); |
Такой фрагмент программы выведет «Q».