SharpZipLib Zip操作類庫 壓縮解壓

2021-05-28 14:53:51 字數 1528 閱讀 8441

。目前的版本為0.86。

1

、建立zip

檔案,並新增檔案:

using

(zipfile zip 

=zipfile.create(

@"e:\test.zip

"))  

2

、將資料夾壓縮為檔案

(

newfastzip()).createzip(

@"e:\test.zip", 

@"e:\test\", 

true

, "");

最後乙個引數是使用正規表示式表示的過濾檔案規則。createzip方法有3個過載版本,其中有目錄過濾引數、檔案過濾引數及用於指定是否進行子目錄遞迴的乙個bool型別的引數。

3

、將檔案新增到已有

zip檔案中

using

(zipfile zip 

=new

zipfile(

@"e:\test.zip"))

4

、列出zip

檔案中檔案

using

(zipfile zip 

=new

zipfile(

@"e:\test.zip"))

messagebox.show(list);}

5

、刪除zip

檔案中的乙個檔案

using

(zipfile zip 

=new

zipfile(

@"e:\test.zip"))

6

、解壓zip

檔案中檔案到指定目錄下

(

newfastzip()).extractzip(

@"e:\test.zip", 

@"e:\test\", 

"");

7

、常用類

zipinputstream、gzipinputstream用於解壓縮deflate、gzip格式流,zipoutputstream、gzipoutputstream用於壓縮deflate、gzip格式流。

streamutil類包含了幾個stream處理輔助方法:

1) copy(stream, stream, byte)用於從乙個stream物件中複製資料到另一stream物件。有多個重寫。

2) readfully(stream, byte )用於從stream物件中讀取所有的byte資料。有多個重寫。

ElasticSearchserver操作命令

在win7環境,進入elasticsearch安裝資料夾的bin資料夾 1.elasticsearch.bat就能夠啟動elasticsearch了。執行這個外掛程式的優點是 elasticsearch須要的jvm引數和其他配置都已經配置好了,很方便。停止就ctrl c了。在linux環境,進入el...

深深筋骨操

瑜伽三式 第一式 向上拉伸。雙手手指交叉相握,掌心向上,踮起腳尖,全身盡力往上拉公升,瑜伽式的腹式呼吸十次,即吸氣時肚子外鼓,呼氣時收腹,這樣腹肌也能很好地參與運動。第二式 雙手手指還是交叉相握,掌心向上,深吸一口氣,然後一邊呼氣一邊盡力往左伸展,直到氣呼完,再吸氣回來手向上,算一次,再一邊呼氣一邊...

jquery radio,select相關操作

1.獲取選中值,三種方法都可以 input radio checked val input type radio checked val input name rd checked val 2.設定第乙個radio為選中值 input radio first attr checked checked...