.net 文本框中的回车符包含空字符串

.net 文本框中的回车符包含空字符串,.net,vb.net,winforms,visual-studio-2010,.net,Vb.net,Winforms,Visual Studio 2010,当我在文本框中按enter键时,出现了一个非常奇怪的错误。。。 我的winform上有一个简单的文本框 我按输入以下文本: “这是我的留言!”后面有两个回车 我试图用一个名为%new_line%的特殊标记替换回车符……但是当我进入VS2010内的调试窗口时,我得到了这个 原因是: vbCrlf & "" 当后面没有空字符串时添加。这是一个简单的回车,没有尾随空格 有什么解决方法吗?这就是调试窗口中显示字符串的方式。换行符后没有字符 当字符串中间有一个换行符时,它显示为: ..."

当我在文本框中按enter键时,出现了一个非常奇怪的错误。。。 我的winform上有一个简单的文本框

我按输入以下文本:

“这是我的留言!”后面有两个回车

我试图用一个名为%new_line%的特殊标记替换回车符……但是当我进入VS2010内的调试窗口时,我得到了这个

原因是:

  vbCrlf & "" 
当后面没有空字符串时添加。这是一个简单的回车,没有尾随空格


有什么解决方法吗?

这就是调试窗口中显示字符串的方式。换行符后没有字符

当字符串中间有一个换行符时,它显示为:

..." & vbCrlf & "...

当换行符位于字符串的末尾时,没有特殊情况可以显示不同的换行符,因此您只需使用
&“
继续字符串,然后使用
结束字符串。

我明白了。我没有意识到这种狂笑。谢谢你指出这一点。