Directory.Delete 可以删除文件吗?为什么我只能删除 folder , file却不行  ? file 不行!
  string target = @"d:\TestDir\1.jpg";
        try
        {
            if (Directory.Exists(target))
            {
                Directory.Delete(target, true);
            }
        }
        catch (Exception ex)
        {
            string a = "";
            a = ex.Message;
        } 
folder 可以!
  string target = @"d:\TestDir";
        try
        {
            if (Directory.Exists(target))
            {
                Directory.Delete(target, true);
            }
        }
        catch (Exception ex)
        {
            string a = "";
            a = ex.Message;
        } 

解决方案 »

  1.   

            System.IO.File.Delete(Server.MapPath("文件相对路径"));
      

  2.   

    File.Delete
    Directory.Delete是删除文件夹的
      

  3.   

    问题解决 , 万分感谢!string target = @"d:\TestDir\1.jpg";
            try
            {
                if (File.Exists(target))
                {
                    File.Delete(target);
                }
            }        catch (Exception ex)
            {
                string a = "";
                a = ex.Message;
            }