I have a custom list named “Custom”. I have folders and items in the list as shown in the following figure.
![list.png]()
In this blog you will see how to get all the folders from the custom list using SharePoint Object Model.
Code Snippet:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.SharePoint; using System.Collections; namespace ListFolders { class Program { static void Main(string[] args) { using (SPSite site = new SPSite("http://serverName/sites/Vijai/")) { using (SPWeb web = site.OpenWeb()) { SPList list = web.Lists.TryGetList("Custom"); if (list != null) { foreach (SPListItem item in list.Folders) { Console.WriteLine(item.Title); } Console.ReadLine(); } } } } } }
|
Output:
![output.png]()