你现在的位置:首页>>WEB编程>>ASP.NET >>.NET中,文本框中的回车符,用什么表示,

.NET中,文本框中的回车符,用什么表示,

更新时间:2009-9-20 21:15:16   浏览次数:1287
关键词:回车变黑方块   回车符表示      

在.NET中,有时我们需要把从文本框中获得的文本内容中的硬回车去掉。或需要在文本中加入硬回车,在这种情况下怎么办?

一般情况下,可能你中会用\n来代替回车,所以就直接用:
str.Replace("\n","");
这样的语句来替换回车,但这样你会发现,在文本中,还会有回车的现象,其实在文本框中的硬回车是有两个字符组成有,除了\n外,还有个\r,所以你在替换进要两个都替换掉。
如:
str.Replace("\n","").Replace("\r","");

这样获得的文本才不会有硬回车。

同样,如果你在生成一个TXT文件时,在加入回车时,也要两时加两个,要不然,你用记事本打开时,会是一个黑方块,而不是回车。

如:str="WEB一起学"+"\n"+"www.w17x.com"
这样的话,你用记事本打开会有个方块,并没有显示回车

需要改成这样:
str="WEB一起学"+"\r\n"+"www.w17x.com"

这样用记事本打开,就会直接是一个回车。
 

随机推荐文章
CopyRight © 2008-2010  糊涂蛋技术网   苏ICP备05013073号
站长:xlxcn QQ:54960248  三郎 QQ:120554323   E-mail:xlxcn#126.com