2016-11-20 6 views
0

私は画像と比較し、最初にビットマップとして作成しなければなりません。変換するすべての可能性がある必要な形式でファイルパスを作成する方法は?

C:\\anyfile.jpg 

C:\anyfile.jpg 

しかし、C#は、次の形式でこれを変換する必要があります。

Bitmap bmp1 = new Bitmap(file1); 

FILE1は、次の形式の文字列としてパスが含まれています文字列を必要な形式に変換しますか?

+1

デバッガ内の文字列を見ればあなたは\\文字列が実際にそう\あなたの可能性が高い罰金が含まれて見れば、それは現実にはそう\\に\をエスケープします。 –

+0

デバッガで最後の書式が表示されていますか?もしそうなら、デバッガがバックスラッシュをエスケープする単なる方法です。 – user3185569

+0

可能な複製:http://stackoverflow.com/questions/5465923/why-does-net-add-an-additional-slash-to-the-already-存在するスラッシュ・イン・アウェイ – user3185569

答えて

1

一つの方法は、次のようになります。

file1 = file1.Replace(@"\", @"\\"); 
関連する問題