2016-11-20 43 views
0

我想比較圖像,必須首先將它們作爲位圖。如何以需要的格式生成文件路徑?

Bitmap bmp1 = new Bitmap(file1); 

文件1包含路徑,如下格式的字符串:

C:\anyfile.jpg 

但是C#需要轉換這適用於以下格式:

C:\\anyfile.jpg 

是否有可能轉換字符串到需要的格式?

+1

如果你看一下在調試器中的字符串時,它會逃跑\到\\因此在現實中,如果你看到\\的字符串實際上包含\所以你可能罰款。 –

+0

你在調試器中看到最後一種格式嗎?如果是這樣,它只是調試器轉義反斜槓的一種方式 – user3185569

+0

可能的重複:http://stackoverflow.com/questions/5465923/why-does-net-add-an-additional-slash-to-the-already-存在斜槓 – user3185569

回答

1

一種方法是:

file1 = file1.Replace(@"\", @"\\");