Programmatically get all the folders from SharePoint list

By Vijai Anand Blogs | SharePoint 2010 Dec 04, 2012
In this blog you will see how to get all the folders from list using SharePoint Object Model

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
COMMENT USING

PREMIUM SPONSORS

Hire Mobile & Web Developer on demand. 100% satisfaction. Try for 1 week or Money Back. Local and remote developers available all over USA.

Latest Blogs