Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
何らかの理由で、次のように見える文字列があります: string a = "\"C:\\Temp\\1.bat"、次のように通常のように見える文字列:string a = "C:\\Temp\\1.bat"
string a = "\"C:\\Temp\\1.bat"
string a = "C:\\Temp\\1.bat"
"\文字列から最初の 2 つをトリミングする必要があるかどうかを確認し、必要に応じてトリミングするにはどうすればよいですか? 結局、私は残されたいと思っています:"C:\\Temp\\1.bat"とにかく。
"\
"C:\\Temp\\1.bat"
あなたはこれを行うことができます:
a = a.TrimStart('\"');
"\ちなみに、文字列の先頭からを削除したくありません。それ無理。削除したいのは\".
\"
あなたの文字列は実際"C:\Temp\1.batには であり、\"は のエスケープされた形式な"ので、最初の文字を削除するだけで済みます!
"C:\Temp\1.bat
"
string a = "\"C:\\Temp\\1.bat" string b = s.SubString(1);