Подтвердить что ты не робот

Вкладка Escape Character?

Я просто разбираюсь в некотором тексте и не могу вспомнить, что символ escape для вкладки на С#?

4b9b3361

Ответ 1

Легко! "\ Т"

Изменить: На самом деле, здесь что-то официальное: Escape Sequences

Ответ 2

Для тех, кому нужна быстрая ссылка С# Escape Sequences, которые могут использоваться в string литералах:

\ t   Горизонтальная вкладка (значение кода ASCII: 9)

\n   Линейный канал (ASCII-код: 10)

\ r   Возврат каретки (значение кода ASCII: 13)

\ '  Одиночная кавычка

\ "  Двойная кавычка

\\   Backslash

\?   Литеральный знак вопроса

\ x12   Символ ASCII в шестнадцатеричной нотации (например, для 0x12)

\ x1234   Unicode-символ в шестнадцатеричной нотации (например, для 0x1234)

Стоит отметить, что они (в большинстве случаев) являются универсальными кодами. Итак, \t равно 9, а \n - значение 10 char для Windows и Linux. Но последовательность новой строки не является универсальной. В Windows это \n\r и в Linux это просто \n. Поэтому лучше всего использовать Environment.Newline, который настроен на текущие настройки ОС. С .Net Core это действительно важно.