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

Соседний символ в C#

Соседний символ в таблице кодов получают сложением или вычитанием целого числа. В выражении символ снова превращается в int, а результат записывают в char через приведение в скобках.

После "'A'" идет "'B'":

char ch1 = 'A'; char ch2 = (char) (ch1 + 1); Console.WriteLine(ch2); // prints B

Минус с числом сдвигает назад:

char ch1 = 'c'; char ch2 = (char) (ch1 - 1); Console.WriteLine(ch2); // prints b

Минус между двумя символами дает расстояние - уже обычное целое число:

char ch1 = 'c'; char ch2 = 'a'; int num = ch1 - ch2; Console.WriteLine(num); // prints 2

Дан символ:

char ch = '5';

Выведите следующий символ.

Дан символ:

char ch = 'z';

Выведите символ на три позиции раньше.

Даны два символа:

char ch1 = 'f'; char ch2 = 'a';

Найдите расстояние от второго символа до первого и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить