VB.NET中的多行字符串

前端之家收集整理的这篇文章主要介绍了VB.NET中的多行字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有一种方法在VB.NET中有多行字符串像python
a = """
multi
line
string
"""

PHP

$a = <<<END
multi
line
string
END;

当然,事情不是

"multi" & _
"line
您可以使用 XML Literals实现类似的效果
Imports System.XML
Imports System.XML.Linq
Imports System.Core

Dim s As String = <a>Hello
World</a>.Value

记住,如果你有特殊字符,你应该使用CDATA块:

Dim s As String = <![CDATA[Hello
World & Space]]>.Value

2015年更新:

多行字符串字面量在Visual Basic 14中引入(在Visual Studio 2015中)。上面的例子现在可以写成:

Dim s As String = "Hello
World & Space"

MSDN文章尚未更新(截至2015-08-01),因此请查看下面的一些答案详细信息。

详细信息添加Roslyn New-Language-Features-in-VB-14 Github存储库。

原文链接:https://www.f2er.com/vb/256647.html

猜你在找的VB相关文章