次のような文字列を生成したい:"blabla"
一重引用符で囲んでみました: "'blabla'"
、しかしそれは生成し'blabla'
ます . 文字列を二重引用符で囲むにはどうすればよいですか?
次のような文字列を生成したい:"blabla"
一重引用符で囲んでみました: "'blabla'"
、しかしそれは生成し'blabla'
ます . 文字列を二重引用符で囲むにはどうすればよいですか?
文字列内に二重引用符を入れたいと思います(質問が不明確だったので大きな仮定です)。そのために、逐語的な文字列リテラル構文を使用できます。
string s = @"""my string""";
二重引用符を手動でエスケープすることもできます。
string s = "\"my string\"";
string a = "hello, world"; // hello, world
string b = @"hello, world"; // hello, world
string c = "hello \t world"; // hello world
string d = @"hello \t world"; // hello \t world
string e = "Joe said \"Hello\" to me"; // Joe said "Hello" to me
string f = @"Joe said ""Hello"" to me"; // Joe said "Hello" to me
string g = "\\\\server\\share\\file.txt"; // \\server\share\file.txt
string h = @"\\server\share\file.txt"; // \\server\share\file.txt
string i = "one\r\ntwo\r\nthree";
string j = @"one
two
three";
string s = "\"blabla\"";
これにより、文字列内の " が保持されます
これを試して:-
s= "\"" + blabla+ "\"";
string mystring = "\"blablabla\"";
トリックを行う必要があります。
string str = "\"blablabla\""; または文字列 str = "\"" + blablabla+ "\"";
最も簡単な方法。string str = "\"blabla\"";