When we use File.Delete(path);
It automatically delete file .
It cannot be recover.
It never go in Recycle Bin.
So delete operation must be done with care.
So here is a code which delete file and send to recycle bin.
First add reference Microsoft.VisualBasic
And use the following code to delete file:
using Microsoft.VisualBasic;
string path = @"C:\1.txt";
Microsoft.VisualBasic.FileIO.FileSystem.DeleteFile(path,Microsoft.VisualBasic.FileIO.UIOption.AllDialogs, Microsoft.VisualBasic.FileIO.RecycleOption.SendToRecycleBin, Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing);
No comments:
Post a Comment