Get all Root Sub-folders from a list
by (SPSite site = new SPSite(""))
{
by (SPWeb web = site.OpenWeb())
{
SPList lib = web.Lists["
"];
var folders = from SPFolder folder in lib.RootFolder.SubFolders
where folder.Name != "Forms"
orderby folder.Name
select new ListItem(folder.Name, web.Url + "/" + folder.Url);
foreach (ListItem li in folders)
{
Response.Write(li.Text.ToString());
}
}
}
Get all Root sub-folders from a list and return as SPFolder
var folders = from SPFolder folder in lib.RootFolder.SubFolders
where folder.Name != "Forms"
orderby folder.Name
select new { folder };
if (folders.Count() > 0)
{
foreach (var varFolder in folders)
{
if (varFolder.folder.Name.Equals("abc"))
{
return varFolder.folder;
}
}
}
Check it out:SharePoint 2010







![Anti Virus Plus 2012 - 3 Users/2 Year [Download] Reviews](http://ecx.images-amazon.com/images/I/51npwXKcFUL._SL160_.jpg)


![BitDefender Antivirus Pro 2011 - 10 PC-3 years [Download] [OLD VERSION] Reviews](http://ecx.images-amazon.com/images/I/41loWeeMoSL._SL160_.jpg)
Answers Rating