c:\user\test\test.jpg
のようなパス文字列を持っていますが、どうすればc:\\user\\test\\test.jpg
にすることができますか?自動的にパスをエスケープする方法
4
A
答えて
12
string s = s.Replace(@"\", @"\\");
6
コードで文字列リテラルを使用している場合は、エスケープする必要があります。とにかく自動エスケープが必要なのはなぜですか?エスケープを必要としないリテラルの前に@を使用することができます。
19
はこれを試してみてください:
string path = @"c:\user\test\test.jpg";
+0
これとは逆の方法は?経路の中に\\のランダムな番号がある場合、例えば、 C:\ abcdef \ smstr \ iretrieval \ 20_ニュースグループ\ 20_ニュースグループ\ alt.atheism \ ? –
関連する問題
- 1. Python文字列の制御文字を自動的にエスケープする方法
- 2. パスに基づいてビューとコントローラを自動的に解決する方法
- 3. Jinja2でHTMLタグを自動エスケープする方法を避ける
- 4. Vimの現在のパスを自動的に変更する方法は?
- 5. クエリでデータを自動的にエスケープする
- 6. シェルコマンドでm4のスラッシュを自動的にエスケープする
- 7. Flask - url_forが自動的に '='%3D 'にエスケープする
- 8. 自動的にクリックする方法
- 9. 自動的にプッシュする方法
- 10. 自由に変更ファイルを自動的にリロードする方法
- 11. jQueryが自動的にAjaxをエスケープしています
- 12. 自動エスケープAsp.Net MVC
- 13. PDFを特定のパスから自動的に開く方法は?
- 14. divに自動的にカーソルを移動する方法は?
- 15. ファイルへのパスを自動的に更新するvscodeモジュール
- 16. xmlでパスの場所を動的にする方法
- 17. 起動時に画面に自動的にナビゲートする方法
- 18. 自動スケーリングインスタンスIPをセキュリティグループに自動的に追加/ホワイトリストする方法
- 19. PHPでファイルを自動的に移動する方法
- 20. vagrantボックスでpgAdmin 4を自動的に起動する方法
- 21. ノードサーバーを自動的に再起動する方法は?
- 22. 自動スケーリングのインスタンス名を動的に変更する方法
- 23. ノードサーバーを自動的に再起動する方法
- 24. mongodbコレクション間で自動的にレコードを移動する方法
- 25. Pythonでの特殊文字の自動エスケープを防ぐ方法
- 26. Djangoテンプレートで自動エスケープを防ぐ方法は?ドキュメントで
- 27. jQuery .html()が自動的にhref属性をエスケープするのを防ぐには?
- 28. JAPE文法を自動的に作成する方法は?
- 29. PhpStormイメージの寸法を自動的に決定する方法
- 30. PowerShellプロバイダから返されたパス名をエスケープする方法
あなたは、文字列s = "C:\ユーザー\テスト\のtest.jpg" のような文字列を割り当てることはできません。コンパイルエラーが発生しますが、文字列は "\"ではなく "\\"しか使用できませんが、文字列リテラル "\\"は常に "\"と同じように扱われます。 – AsifQadri
@Asif、それは正しくありません。私の答えを見てください。 –
@AsifQadriでは、逐語的な文字列構文を使用して文字列(at記号)を定義するだけでなく、このような文字列を 'main'関数の引数に渡すこともできます。 – AnneTheAgile