Назад Вперед Зміст


Деякі статичні методи класу Char

IsDigit

Повертає true, якщо символ є десятковою цифрою, і False в іншому випадку

Наприклад:

char ch1, ch2; bool d1, d2;
ch1 = '7'; ch2 = 'q';
d1 = char.IsDigit(ch1);
d2 = char.IsDigit(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат True False

IsLetter

Повертає true, якщо символ є літерою, і False в іншому випадку

Наприклад:

char ch1, ch2; bool d1, d2;
ch1 = '7'; ch2 = 'q';
d1 = char.IsLetter(ch1);
d2 = char.IsLetter(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат False True

IsLetterOrDigit

Повертає true, якщо символ є літерою або цифрою, і False в іншому випадку

Наприклад:

char ch1, ch2, ch3; bool d1, d2, d3;
ch1 = '7'; ch2 = 'q'; ch3 = '*';
d1 = char.IsLetterOrDigit(ch1);
d2 = char.IsLetterOrDigit(ch2);
d3 = char.IsLetterOrDigit(ch3);
Console.WriteLine("{0}  {1}  {2}", d1, d2, d3);

Результат True True False

IsPunctuation

Повертає true, якщо символ є знаком пунктуації, і False в іншому випадку

Наприклад:

char ch1, ch2; bool d1, d2;
ch1 = '4'; ch2 = '!';
d1 = char.IsPunctuation(ch1);
d2 = char.IsPunctuation(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат False True

IsUpper

Метод використовується тільки для літер. Повертає true, якщо символ заданий у верхньому регістрі, і False в іншому випадку

Наприклад:

char ch1, ch2; bool d1, d2;
ch1 = 'Q'; ch2 = 'g';
d1 = char.IsUpper(ch1);
d2 = char.IsUpper(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат True False

IsLower

Метод використовується тільки для літер. Повертає true, якщо символ заданий у нижньому регістрі, і False в іншому випадку

Наприклад:

char ch1, ch2; bool d1, d2;
ch1 = 'Q'; ch2 = 'g';
d1 = char.IsLower(ch1);
d2 = char.IsLower(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат False True

ToLower

Метод використовується тільки для літер. Переводить символ у нижній регістр

Наприклад:

char ch1, ch2, d1, d2;
ch1 = 'Q'; ch2 = '(';
d1 = char.ToLower(ch1);
d2 = char.ToLower(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат q (

ToUpper

Метод використовується тільки для літер. Переводить символ у верхній регістр

Наприклад:

char ch1, ch2, d1, d2;
ch1 = 'q'; ch2 = '9';
d1 = char.ToUpper(ch1);
d2 = char.ToUpper(ch2);
Console.WriteLine("{0}  {1}", d1, d2);

Результат Q 9


Назад Вперед Зміст