// 取得指定目录下的所有子目录名(不含路径)
string s = @"D:\data\file";
string[] dirs = Directory.GetDirectories(s);
List<string> list=new List<string>();
foreach (string item in dirs)
{
list.Add(Path.GetFileNameWithoutExtension(item));
}
foreach (var item in list)
{
MessageBox.Show(item.ToString());
}