麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

文件夾和文件壓縮

2019-11-14 10:39:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
        ///<summary>        ///功能:壓縮文件(暫時(shí)只壓縮文件夾下一級(jí)目錄中的文件,文件夾及其子級(jí)被忽略)        ///</summary>        ///<paramname="dirPath">被壓縮的文件夾夾路徑</param>        ///<paramname="zipFilePath">生成壓縮文件的路徑,為空則默認(rèn)與被壓縮文件夾同一級(jí)目錄,名稱(chēng)為:文件夾名+.zip</param>        ///<paramname="err">出錯(cuò)信息</param>        ///<returns>是否壓縮成功</returns>        publicboolZipFile(string dirPath,stringzipFilePath,outstringerr)        {           err = "";            if(dirPath == string.Empty)            {               err = "要壓縮的文件夾不能為空!";               return false;            }            if(!Directory.Exists(dirPath))            {               err = "要壓縮的文件夾不存在!";               return false;            }            //壓縮文件名為空時(shí)使用文件夾名+.zip            if(zipFilePath == string.Empty)            {               if (dirPath.EndsWith("//"))               {                   dirPath = dirPath.Substring(0, dirPath.Length - 1);               }               zipFilePath = dirPath + ".zip";            }             try            {               string[] filenames =Directory.GetFiles(dirPath);               using (ZipOutputStreams =newZipOutputStream(File.Create(zipFilePath)))               {                   s.SetLevel(9);                   byte[] buffer =newbyte[4096];                   foreach (stringfilein filenames)                   {                        ZipEntry entry =newZipEntry(Path.GetFileName(file));                        entry.DateTime = DateTime.Now;                        s.PutNextEntry(entry);                        using(FileStream fs =File.OpenRead(file))                        {                            intsourceBytes;                            do                            {                                sourceBytes =fs.Read(buffer, 0, buffer.Length);                                s.Write(buffer,0, sourceBytes);                            } while(sourceBytes > 0);                        }                   }                   s.Finish();                   s.Close();               }            }            catch(Exception ex)            {               err = ex.Message;               return false;            }            returntrue;        }
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国av在线 | 欧美成人做爰高潮片免费视频 | h网站在线观看 | 久久毛片免费观看 | 黄色av一区二区三区 | 欧美a级大胆视频 | 亚洲日色 | 成年免费视频黄网站在线观看 | 亚洲成人免费影视 | 亚洲网在线观看 | 久久艹艹艹 | 亚洲一二区精品 | 国产视频精品在线 | 男女一边摸一边做羞羞视频免费 | 亚洲综合色视频在线观看 | 免费国产视频在线观看 | 国产成人高清在线观看 | 国产乱乱视频 | 国产乱淫a∨片免费观看 | 久久久久久久久久久久久久av | 欧美一级黄色免费 | 日本在线一区二区 | 黄网站在线播放视频免费观看 | lutube成人福利在线观看污 | 4p一女两男做爰在线观看 | 中文字幕在线视频日本 | 欧美高清一级片 | 久久久久久麻豆 | 国产精品久久久久久婷婷天堂 | 成人在线97 | 欧美视频黄色 | 免费国产网站 | 久久久久久久99 | 国产亚洲区 | 99r国产精品 | 久久久麻豆| 一级色毛片| 久久久久北条麻妃免费看 | 黄色毛片观看 | 91久久综合 | 好吊色欧美一区二区三区四区 |