私は以下の生の文字列リテラルを持っています:@"some text ""here"" and some more text"
これは、プログラム内の文字列変数に割り当てられているとすべて正常に動作します。
しかし、私はこの文字列を"some text ""here"" and some more text"
に入れて読むと、生の文字列として認識されていません。
C#で生の文字列として認識させるにはどうすればよいですか?具体的には、文字列が生の文字列であることを示すために使用される '@'指定子とプログラム的に等価なものは何ですか?C言語のファイルから生の文字列を読み取る
3
A
答えて
2
なぜあなたはそれをエスケープしませんか?
"some text \"here\" and some more text"
+0
テキストは私によって所有されていません。私はただそれを読んでいます。 – Aadith
1
@
指定のないプログラムで相当するものはありません。指定子はでのみ使用され、逐語文字列を内部表現に変換する時間はです。 (BTW、適切な名前は生の文字列ではなく、そのままの文字列です)。一方と、それらの間の唯一の違いは、あなたのソースコードに表示され
string str1 = "some text \"here\" and some more text";
string str2 = @"some text ""here"" and some more text";
:
したがって、str1
以下str2
は、実行時に正確同じ文字列を表します。テキストファイルから文字列を読み込むときに、プログラムによる変換を適用する必要はありません。
0
生の文字列を言うとき、あなたは文字通りの文字列を意味すると思います。 @記号を使用して
http://msdn.microsoft.com/en-us/library/aa691090(v=vs.71).aspx
リテラル文字列は文字通り提供されたテキストを取るようにコンパイラに指示してい。
私が知る限り、文字列をその文字列のリテラルバージョンに変換する方法はありません。
しかし、二重引用符を一重引用符で置き換えるコードを簡単に書くことができます。
関連する問題
- 1. C++でSQLデータベースからアジア言語の文字を読み取る方法
- 2. C#言語からファイルを読み取る方法
- 3. ファイルから英語以外の文字を読み取る
- 4. Cのファイルからユニコード文字を読み取る
- 5. C言語のEOFまでのファイルから数値を読み取る方法
- 6. ファイルから文字配列への読み込み、C
- 7. csvファイルの日付からの文字列をC#Windowsアプリケーションで読み取る
- 8. DLLのWebConfigファイルから接続文字列を読み取る
- 9. D言語を使用してファイル内の文字を読み取る
- 10. C - ファイルからテキスト/文章を文字列に読み込む
- 11. C言語のテキストファイルからの読み取り
- 12. Javaで異なる言語の文字列を読み込むファイル
- 13. 文字列とintをファイルからC言語の配列にスキャン
- 14. 文字列を含むファイルから数値を読み取る
- 15. Guyrati言語(他の言語)のiosの文字列から単一文字を取得する方法
- 16. C言語の配列に.csvファイルを読み込む
- 17. ファイルからCComBSTRへのユニコード文字列の読み取り
- 18. C言語の文字列のFNVハッシュ
- 19. データベースからロシア語の文字を読み取る方法は?
- 20. 文字をC++の文字列から読み込む
- 21. .plistファイルから文字列を読み取るエラー
- 22. app.configファイルから文字列を読み取る
- 23. C#でApp.configファイルから接続文字列を読み取る方法
- 24. 文字列からの文字の読み取りまたは文字列からの文字の取得
- 25. Cプログラム - 文字列から文字を部分的に読み取る方法
- 26. 上付き文字の文字列からの読み取り
- 27. 文字列から単一の単語を読み、bashの
- 28. リソースファイルの文字列を.csファイルの.resxファイルから読み取る
- 29. URLクエリ文字列から特殊文字を読み取る
- 30. C言語スイッチステートメントがフル文字入力を読み取っていません
どのように保存して読みますか?テキストファイル、xml ...で保存しますか? –
あなたは現時点でどのようにあなたのコードを表示するのに気を使いますか?そうでなければ、あなたが持っているすべての見積もりにエスケープ文字を追加します。 – cpoDesign
文字列は引用符を含むかどうかの文字列です。あなたはこれらの文字列で直面している問題は何ですか? – Oded