Vraag Hoe gegevens met dubbele aanhalingstekens in tekenreeksvariabele plaatsen? [duplicaat]


Mogelijke duplicaten:
vervang "in vb.net 

Hoe gegevens met dubbele aanhalingstekens in tekenreeksvariabele plaatsen? 01 augustus 2003 02:30 uur | LINK

Ik moet een string opslaan die woorden in dubbele aanhalingstekens bevat. De volledige tekenreeksgegevens worden in dubbele aanhalingstekens aan de variabele aangeboden, maar de volgende dubbele aanhalingstekens in de gegevens eindigen de tekenreeks en de resterende tekst geeft een syntaxisfout. Hoe plaats ik letterlijke dubbele aanhalingstekens in een stringvariabele? Bijvoorbeeld:

Dim MyVar as string = "stm_bm(["menu53d0",400,"","blank2.gif",0,"","",0,0,250,0,1000,1,0,0,""],this);"

29
2017-10-14 11:37


oorsprong


antwoorden:


Je kunt ontsnappen (dit is hoe dit principe wordt genoemd) de dubbele aanhalingstekens door ze vooraf te zetten met een ander dubbel aanhalingsteken. Je kunt ze als volgt in een string plaatsen:

Dim MyVar as string = "some text ""hello"" "

Dit geeft de MyVar verander een waarde van some text "hello".


73
2017-10-14 11:41