Saturday, January 8, 2011

Delete File and Send it to RecycleBin

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