各位大哥幫幫忙了,小菜最近在做一個(gè)作業(yè),本來(lái)是簡(jiǎn)單的圖片瀏覽器,我想自己做那些控件跟效果,所以比較麻煩,作業(yè)快交了,希望大家?guī)蛶兔?。原句是這樣的: String imgtype = "*.BMP|*.JPG|*.GIF|*.PNG"; String[] ImageType = imgtype.Split('|'); readText = File.ReadAllLines(defaultFiles, Encoding.Default);String[] dirs = Directory.GetFiles(readText[i], ImageType[j]);提示路徑形式不合法,readText[i]打印出來(lái)的值是D:\。用@readText[i]沒(méi)有效果報(bào)錯(cuò)。用@"D:\"可以通過(guò)。想用replace將readText[i]里的'\'換成'\\'也不行。怎么辦?
2 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊
應(yīng)該不是 \ 的問(wèn)題,你仔細(xì)看看 readText[i] 這個(gè)變量里面還有沒(méi)有其他什么特殊字符,比如一些不可見(jiàn)字符,這些字符你打印是看不出來(lái)的。

肥皂起泡泡
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
哪里提示錯(cuò)誤了?readText[i]是個(gè)變量,里面應(yīng)該存的就是"D:\",@readText[i]這種寫法是不對(duì)的吧。
- 2 回答
- 0 關(guān)注
- 604 瀏覽
添加回答
舉報(bào)
0/150
提交
取消