在C#中如何声明反斜杠常量字符?

3

在C#中如何声明反斜杠常量字符?

char Character_BACKSLASH = '\';

感谢您! Rune
4个回答

8

这段内容来自词法结构

在一个字符中跟随反斜杠字符(\)的字符必须为以下字符之一:',",\,0,a,b,f,n,r,t,u,U,x,v。否则,将发生编译时错误。

因此,您只需要使用:

char Character_BACKSLASH = '\\';

enter image description here


1
char Character_BACKSLASH = '\\';

1
你需要转义反斜杠字面值:

\\

const char BACKSLASH = '\\';

1

或者使用内置值:

Path.DirectorySeparatorChar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接