- 締切済み
C#の@を含む文字列について
お世話になります。 C#のstring型にファイルパスを記述するときは string strTemp = @"c:\test\file.txt"; のように記述しますが上記string型をさらに二重引用符 で囲みたい場合はどのように記述すればよいのでしょうか? string strTemp2 = @"""" + strTemp + @""""; のように記述すると "\"c:\\test\\file.txt\"" になってしまいます。 以上、宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
結局なにがしたいのでしょうか どういう結果が求めるモノですか? >"\"c:\\test\\file.txt\"" であってるような気がします。 そもそも string strTemp = @"""c:\test\file.txt"""; とすればいいと思いますが、これは、結局 "\"c:\\test\\file.txt\"" と同じです。 @"~"のような文字列を作りたいということですか