Урок 3. Тип char в 16-ричном формате и формате unicode

Символы Юникода (unicode) – это 16-разрядные символы, которые используются для представления большинства известных письменных языков мира.

В C# значения переменным типа char можно записывать тремя способами:

  1. напрямую написать символ (например, 'A')
  2. указать номер символа в 16-ричном формате (например, '\x0041')
  3. указать номер символа в формате unicode (например, '\u0041')

Пример:

static void Main()
{
    char a = 'A';      // Символ
    char b = '\x0041'; // Значение в 16-ричном формате
    char c = '\u0041'; // Значение в формате unicode

    \u0043onsole.WriteLine(a);
    Console.WriteLine(b);
    Console.WriteLine(c);

    Console.ReadKey();
}

Результат:
image

Также как видно с примера программные команды можно писать используя формат unicode, но так делать нежелательно, ведь происходит потеря читаемости кода.

Источник: видеоурок Александра Шевчука "ВИДЕОУРОК №2. МАШИННАЯ МАТЕМАТИКА И СИСТЕМЫ СЧИСЛЕНИЯ"

%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%B5%D0%B2%D0%BE%202 предыдущая статья | следующая статья %D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%202