¿Cuál es el Visual Basic (VB) equivalente a \ en C #?
-
16-09-2019 - |
Pregunta
En C # puede usar \ ignorar los caracteres especiales:
string myString = "this is a \" string";
que funcionaría como una cadena completa ... en VB, haciendo eso no funciona ...
Alguien sabe el equivalente de \ ignorar caracteres especiales para VB?
Solución
VB.NET se duplica las comillas como esto:
Dim myString As String = "this is a "" string"
Otros consejos
En la cita, el doble de la cita:
"This is a ""quote"""
Para todo lo demás, usted está fuera de suerte y tienen que recurrir a Chr
"This is a string with a " & Chr(10) & "line-feed"
Puede utilizar Regex.Unescape
para el uso de la fuga C # del estilo de secuencias si desea utilizarla para otros caracteres especiales, además de las comillas dobles. Para escapar de las comillas dobles utilizan el ""
(ya mencionado) ( "comillas dobles").
Console.WriteLine(Regex.Unescape("Test\tTest"))
Console.WriteLine(String.Format(Regex.Unescape("{0}:\t {1}"), a, x))
Ciao! Stefan
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow