System C# by API

using System;
class MainClass
{
    public static void Main() 
    {
        foreach (Environment.SpecialFolder s in 
            Enum.GetValues(typeof(Environment.SpecialFolder))) 
        {
            Console.WriteLine("{0} folder : {1}", 
                s, Environment.GetFolderPath(s));
        }
    }
}