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

Тип char

Ключевое слово char задаёт тип для одного символа Unicode. Литерал записывают в одинарных кавычках, например "'a'". Внутри хранится код символа как 16-битное беззнаковое значение.

Синтаксис

char имя;

Пример

Давайте сохраним в переменную один символ:

using System; class Program { static void Main() { char ch = 'a'; Console.WriteLine(ch); } }

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

a

Пример

Давайте выведем числовой код символа:

using System; class Program { static void Main() { char ch = 'A'; Console.WriteLine((int)ch); } }

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

65

Пример

Давайте сравним два символа:

using System; class Program { static void Main() { char a = 'a'; char b = 'b'; Console.WriteLine(a < b); } }

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

True

Пример

Давайте возьмём символ из строки по индексу:

using System; class Program { static void Main() { string str = "abcde"; char ch = str[2]; Console.WriteLine(ch); } }

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

c

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

  • тип string,
    который хранит последовательность символов
  • тип int,
    который получают при приведении char
  • тип bool,
    который даёт сравнение символов
  • тип byte,
    который тоже беззнаковый и целочисленный
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить