C#で\のVisual Basicの(VB)と同等とは何ですか?
-
16-09-2019 - |
質問
C#では、あなたが特殊文字を無視するには、\を使用することができます:
string myString = "this is a \" string";
問題が解決しないこと、VBで...一つの完全な文字列として働くだろうと...
誰でもVBのための特殊文字を無視する\と同等のものを知っていますか?
解決
VB.NETのように引用符を倍増ます:
Dim myString As String = "this is a "" string"
他のヒント
引用については、引用符を倍増ます:
"This is a ""quote"""
他のすべてについて、あなたは運の外出とChr関数に頼る必要があります。
"This is a string with a " & Chr(10) & "line-feed"
あなたは、C#のスタイルのエスケープを使用するためのRegex.Unescape
を使用することができますあなたは二重引用符以外の特殊文字のためにそれを使用したい場合はシーケンスはに。脱出するために二重引用符は、(すでに述べた)""
(「二重の二重引用符」)を使用します。
Console.WriteLine(Regex.Unescape("Test\tTest"))
Console.WriteLine(String.Format(Regex.Unescape("{0}:\t {1}"), a, x))
のCiao! ステファン
所属していません StackOverflow