Programmatically Delete Folder in SharePoint 2010

In this Blog we will discuss about how to delete a folder programmatically using SharePoint 2010.

 

Below is code steps:
 

using (SPSite site = new SPSite(SPContext.Current.Site.Url))

{

   using (SPWeb web = site.OpenWeb())

{

 

SPFolderCollection folders = web.Folders["TestList"].SubFolders;

foreach (SPFolder folder in folders)

{

 

    if (folder.Name == "MyDeleteFolders")

    {

        web.Folders["TestList"].SubFolders.Delete(folder.Url);

    }

}