在CI中使用"1st line 1\n2nd line"换行符,但VB怎么样?我知道,"1st line" & VbCrLf & "2nd line"但它太冗长,VB中换行符的转义字符是什么?
我想要打印
1st line
2nd line
Run Code Online (Sandbox Code Playgroud)
我尝试使用\n但无论运行编译器多少次,它总是输出
1st line\n2nd line
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
你应该用Environment.NewLine.在Windows上评估为CR + LF,在Unix系统上评估为LF.
VB中没有CR或LF字符的转义序列.这就是为什么"\n"要从字面上对待.所以,Environment.NewLine是你的家伙.