Как мне объявить символ обратной косой черты в C#?

Как мне объявить символ обратной косой черты в C#?

char Character_BACKSLASH = '\';

Спасибо!

руна

3 ответа

Решение

От 2.4.4.4 Character literals

Символ, который следует за символом обратной косой черты (\) в символе, должен быть одним из следующих символов: ', ", \, 0, a, b, f, n, r, t, u, U, x, v. В противном случае, происходит ошибка времени компиляции.

Так что вам просто нужно использовать;

char Character_BACKSLASH = '\\';

введите описание изображения здесь

Вам нужно экранировать буквальный символ обратной косой черты:

const char BACKSLASH = '\\';
char Character_BACKSLASH = '\\';

Или используйте встроенное значение:

Path.DirectorySeparatorChar
Другие вопросы по тегам