3
abc @cnn("sujsl d(*) sfv @nor dsf ",dn,".",@tn); ator '`,`') sds
@cns1 or '`,"\','\",`') fdhg @cns2 sf \",dn,"; nj

このテキストを C# の文字列として取得するにはどうすればよいですか。私のテキストにはすでにそのようなものが含まれているため、置き換えるので"はなく、何とかそのまま貼り付けたいと思います。"\"

1つの方法は、静的テキストボックス(textBox1)に貼り付けてから、テキストボックスのテキストとして取得することです(これをwinformで使用する必要がある場合)。string st = textBox1.Text

textBox を使用せずに、このタイプのテキストを文字列変数で取得するにはどうすればよいですか?

4

2 に答える 2

4

これは、リソース ファイルの場合に適しています。これらを使用すると、あらゆる種類のエスケープを心配することなく文字列リテラルを入力でき、プログラムで使用できます。http://msdn.microsoft.com/en-us/library/3xhwfctz(v=vs.100).aspxを参照してください。

于 2012-10-05T22:00:30.220 に答える
1

stringlitersを確認してください。これが探しているものかもしれません。

于 2012-10-05T21:50:09.723 に答える