2011-05-11 101 views
1
"[a='b\\\nc']" 

而且为什么这两个字符串的换行符不同?

@"[a='b\ 
c']" 

是否第二添加\r什么?有没有一种简单的方法来逃脱它,所以我可以“看到”换行符?

+0

这两个字符串完全相同。 – 2011-05-11 04:28:56

+0

@迈克尔:不......他们不是。它*可能取决于你的操作系统,但第二个包含一个'\ r'。 – mpen 2011-05-11 04:32:08

+0

你是对的 - 在Windows上,第一个包含一个换行符,第二个包含回车和换行符对。 – 2011-05-11 04:38:20

回答

1

没关系。只是试图通过Regex.Escape它逃脱了一些比它应该更多,但它确实显示\r

相关问题