当前位置:  开发笔记 > 编程语言 > 正文

VB.Net中的新行字符?

如何解决《VB.Net中的新行字符?》经验,为你挑选了7个好方法。

我想在vb.net的网页上打印一条消息.我试图以新的方式获取消息.我尝试使用"\ r \n"和新行字符.但这是打印在页面而不是它到下一行.如果有其他选择,请告诉我.



1> Anton Gogole..:

退房Environment.NewLine.至于网页,使用

标记的断行.



2> Garry Shutle..:

Environment.NewLine 获取角色的最".NET"方式是,它还会在Windows上发出回车和换行符,如果这是您关注的问题,只需在Unix中回车.

但是,您也可以使用VB6样式,vbCrLf或分别vbCr给出回车和换行或仅回车.



3> JaredPar..:

在VB中执行此操作的正确方法是使用VB常量来换行.主要有三个

vbCrLf ="\ r \n"

vbCr ="\ r \n"

vbLf ="\n"

VB默认情况下不允许字符串中的任何字符转义码与C#和C++之类的语言不同.这样做的原因之一是在处理文件路径时易于使用.

C++文件路径字符串:"c:\\ foo \\ bar.txt"

VB文件路径字符串:"c:\ foo\bar.txt"

C#文件路径字符串:C++方式或@"c:\ foo\bar.txt"


@John,其实你错了.vb常量绝不是弃用的.

4> andynormancx..:

您需要在网页上使用HTML才能获得换行符.例如,"
"将为您提供换行符.



5> Sachin Chava..:

如果你使用这样的东西.

Response.Write("Hello \r\n")
Response.Write("World \r\n")

而输出是

Hello\r\nWorld\r\n

那么你基本上是在找这样的东西

Response.Write("Hello 
") Response.Write("World
")

这将输出

Hello 
World

您也可以将"
"定义为常量并重复使用它

例如.

Public Const HtmlNewLine as string ="
" Response.Write("Hello " & HtmlNewLine) Response.Write("World " & HtmlNewLine)



6> Omar Abid..:

它的 :

vbnewline

例如

Msgbox ("Fst line" & vbnewline & "second line")



7> Gerrie Schen..:

尝试Environment.NewLine.

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有