我想实现文件夹的下载
遍历文件夹已经做好了
不知道怎么下载,最好又源码,能够压缩下载,谢谢大家
 string path = Server.MapPath("~\\upfile\\"+T_id+"\\"+CourseName+"\\"+Class);
            if (Directory.Exists(path))
            {//判断是否存在子文件夹
                if (Directory.GetFileSystemEntries(path).Length == 0)
                {
                    string[] F = Directory.GetFiles(path);
                    foreach (string file in F)
                    { 
                    //下载
                    }
                }
                else 
                {
                    string[] subdirectoryEntries = Directory.GetDirectories(path);
                    foreach (string subdirectory in subdirectoryEntries) //遍历文家夹
                    {
                        string[] fileNames = Directory.GetFiles(subdirectory); //获取该文家夹下得所有文件
                        foreach (string file in fileNames) //遍历文件
                        {
                            
                        }
                        GetFolderInfo(subdirectory);
                    }
                }
            }