110,529
社区成员
发帖
与我相关
我的任务
分享
void addNodes(DirectoryInfo folder, TreeNode node)
{
foreach (var directory in folder.EnumerateDirectories())
{
TreeNode tmp = new TreeNode(directory.Name);
tmp.ImageIndex = 3;
tmp.SelectedImageIndex = 4;
node.Nodes.Add(tmp);
addNodes(directory, tmp);
}
foreach (var file in folder.EnumerateFiles())
{
node.Nodes.Add(new TreeNode(file.Name));
}
}
DirectoryInfo info;
info.EnumerateDirectories().OrderBy(s => s.Name, IComparer < TKey > comparer);
你要自己实现IComparer ,前一阵子也有有人问这个怎么实现的,你查下已结贴的帖子