社区
C#
帖子详情
求教如何输出字符串中转义字符的字面值的问题
Qiankjz
2012-05-30 04:20:10
各位前辈,问题是这样的,我有一个字符串变量:str1="abc\r\n\r\nabc",现在我想将这个变量输出到文件中,
要求输出结果为:abc\r\n\r\nabc
而不是:
abc
abc
请问有没有什么简单的办法可以办到,@运算符好像只能对字符串常量管用。
...全文
183
9
打赏
收藏
求教如何输出字符串中转义字符的字面值的问题
各位前辈,问题是这样的,我有一个字符串变量:str1="abc\r\n\r\nabc",现在我想将这个变量输出到文件中, 要求输出结果为:abc\r\n\r\nabc 而不是: abc abc 请问有没有什么简单的办法可以办到,@运算符好像只能对字符串常量管用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wolf_410
2012-05-31
打赏
举报
回复
好多正解~~
jdhgoodboy
2012-05-31
打赏
举报
回复
我可能说的不是太清楚,字符串的内容是通过reader[i]从数据库中读取的,数据库字段中存储的是"abc\r\n\r\nabc",我试过str1=@reader[i].toString()和str1=@reader[i]可是不起作用。
Qiankjz
2012-05-31
打赏
举报
回复
我可能说的不是太清楚,字符串的内容是通过reader[i]从数据库中读取的,数据库字段中存储的是"abc\r\n\r\nabc",我试过str1=@reader[i].toString()和str1=@reader[i]可是不起作用。
Qiankjz
2012-05-31
打赏
举报
回复
我可能说的不是太清楚,字符串的内容是通过reader[i]从数据库中读取的,数据库字段中存储的是"abc\r\n\r\nabc",我试过str1=@reader[i].toString()和str1=@reader[i]可是不起作用。
Qiankjz
2012-05-31
打赏
举报
回复
我说的可能不太清楚,我的这个字符串是从数据库中用reader[i]读取的,数据库中存储的是"abc\r\n\r\nabc",我试过这样:str1=@reader[i]可是不起作用。
骑着蜗牛去爬山
2012-05-30
打赏
举报
回复
string str=@"abc\r\n\rabc";
cheng2005
2012-05-30
打赏
举报
回复
把所有的 \ 替换成 \\
Replace
jshzp
2012-05-30
打赏
举报
回复
理解下转义字符的表达方式,楼上正解,另外也可以写成"abc\\r\\n\\r\\nabc"
ParanoidKing
2012-05-30
打赏
举报
回复
在赋值的时候就要写成str1=@"abc\r\n\r\nabc",不然在内存中存的变量就不是你想要的了。
C#
字
符串取消
转义
字
符
的转义作用,使其正常显示
在C#语言
中
,
字
符串是一组不可变的
字
符集合,由一系列Unicode
字
符组成,若定义的
字
符串
中
还有
转义
字
符
,但是想让该
转义
字
符
正常显示而不进行转义,则需要采用以下两种特殊方法。 1、在
字
符串定义时,使用“@”
字
符...
Qt-C-C++-
字
符串
中
转义
字
符
字
符串
中
转义
字
符
问题
c语言基础之
字
符串+
转义
字
符
像这种由双引号引起来的一串
字
符称为
字
符串
字
面值
,简称
字
符串。 注意: C语言是不提供
字
符串类型的 ,但是它有
字
符串。c++或者Java是提供
字
符串类型的。
字
符串的结束标志是\0的
转义
字
符
。在计算
字
符串长度的时候...
java
中
字
符串如何去掉
转义
字
符
java
中
字
符串如何去掉
转义
字
符
。
【初识C语言】
字
符串+
转义
字
符
+注释
在C语言
中
,char表示
字
符类型,用单引号引起来,如:'a','w'而用双引号引起来的一串
字
符称为
字
符串
字
面值
,简称
字
符串,如:"hello","123"注:在C语言
中
没有专门的
字
符串类型,
字
符串的结束标志是一个\0的
转义
字
符
...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章