如何删除E盘中的文件

时间:2014-09-04 08:58:27

标签: c# file-io

我想从E盘删除jpg文件(例如,IMG_0001.jpg,IMG_0002.jpg等)。当我从C盘中删除bmp文件时,它很顺利。

我使用了以下代码

File.Delete(Environment.CurrentDirectory + "\\4.Result\\image" + (index) + ".bmp");

但是,当我使用此代码时,它出错了,

if (index < 10)
{
    File.Delete(@"E:\DCIM\100PHOTO\IMG_000" + (index) + ".JPG");
}
else
{
    File.Delete(@"E:\DCIM\100PHOTO\IMG_00" + (index) + ".JPG");

有什么问题?

1 个答案:

答案 0 :(得分:2)

当你在字符串的开头使用@符号时,不要使用双'\\'只需一个'\'或删除@符号并留下双'\\' 另一个问题可能是磁盘上不存在该文件。