C#中 想定义一个string s="\" ;
来源:百度知道 编辑:UC知道 时间:2024/05/14 03:10:12
C#中 想定义一个string s="\" ; 但是\是换行符! 老是提示语句错误!该怎么办?
string s="\\"
或者s=@"\"
string s = "\\";
string s= @"\";
这两种方法都行
\是转义符 \n表示回车 \"表示"
用\\表示 \
string s = "\\";
在字符串前加@ 表示该字符串不适用转义符
string s= @"\";
\是转义符 \n表示回车 \"表示"
用\\表示 \
string s = "\\";
在字符串前加@ 表示该字符串不适用转义符
string s= @"\";
以上两种方法都可以
个人觉得第一种方法 实用 用的多
加@的方法 在SQL串中经常使用的
string s = "\\";
string s= @"\";
在C#中双斜杠代表就是单斜杠
@是转义字符
比如有的时候你在string里存储URL路径,用\就会报错,要么加\\,要么在前面加上@转义字符
string s=@"\" ;