-->

什么是在Visual Basic(VB)\\在C#相同呢?(What is the Visual B

2019-09-23 14:13发布

在C#中,你可以使用\忽略特殊字符:

string myString = "this is a \" string";

将工作作为一个完整的字符串...在VB中,这样做不工作...

任何人都知道的\相当于忽略VB特殊字符?

Answer 1:

VB.NET双打这样的报价:

Dim myString As String = "this is a "" string"


Answer 2:

对于报价,双引号:

"This is a ""quote"""

对于一切,你的运气,他们不得不求助于人权委员会

"This is a string with a " & Chr(10) & "line-feed"


Answer 3:

您可以使用Regex.Unescape使用C#风格的转义序列 ,如果你想用它除了双引号等特殊字符。 为了逃避双引号使用(已经提到) "" (“双双引号”)。

Console.WriteLine(Regex.Unescape("Test\tTest"))
Console.WriteLine(String.Format(Regex.Unescape("{0}:\t {1}"), a, x))

您好! 斯特凡



文章来源: What is the Visual Basic (VB) equivalent of \\ in C#?