Այս արագ հոդվածը պարունակում է տեղեկատվություն ինչպես զիփել թղթապանակը C#-ում: Այն ապահովում է մանրամասն քայլեր, որոնք պետք է կատարվեն թղթապանակի համար ZIP ֆայլ ստեղծելու համար գործիք գրելիս: Մի քանի տող կոդ C# zip թղթապանակում և ֆայլեր նրա բոլոր ենթաթղթապանակներում՝ առանց որևէ երրորդ կողմի գործիք տեղադրելու:
Քայլեր դեպի Zip Folder C#-ում
- Ավելացրեք Aspose.ZIP NuGet փաթեթի կառավարիչից՝ թղթապանակը սեղմելու համար
- Ստեղծեք FileStream դասի օբյեկտի ելքային ZIP ֆայլի անունով
- Ստեղծեք ZIP Archive ֆայլի օբյեկտ
- Ստեղծեք գրառումներ արխիվում՝ տրամադրելով թիրախային թղթապանակի անունը
- Պահպանեք արխիվը՝ բոլոր ֆայլերը և ենթաթղթապանակները պարունակող ZIP ֆայլ ստեղծելու համար
Այս քայլերը մանրամասն նկարագրում են գործընթացը՝ նախ տրամադրելով շրջակա միջավայրի կոնֆիգուրացիան, այնուհետև ներկայացնելով բոլոր հիմնական դասերը, որոնք անհրաժեշտ են թղթապանակի համար ZIP ֆայլ ստեղծելու համար: Դեպի zip թղթապանակ C# կոդավորման քայլերը տրվում են այնուհետև՝ ամբողջական հասկանալու համար:
Կոդ՝ փոստային թղթապանակում C#-ում
Կոդի այս տողերը C#-ում ստեղծում են ZIP ֆայլ թղթապանակից: Առաջադրանքն իրականացնելու համար հնարավոր են մի քանի տարբերակներ, օրինակ՝ նպատակային թղթապանակի անունը տրամադրելու փոխարեն, դուք կարող եք տրամադրել DirectoryInfo դասի օբյեկտը որպես ֆայլերի աղբյուր ելքային ZIP ֆայլի համար: Նմանապես, դուք կարող եք նաև դրոշ դնել՝ արմատային թղթապանակը ելքային ZIP ֆայլում ներառելու համար:
Այս ձեռնարկը մեզ ուղղորդել է սեղմել ամբողջական թղթապանակը: Եթե դուք հետաքրքրված եք սովորել հակառակ գործընթացը, այսինքն՝ հանել ZIP ֆայլը, տես ինչպես հանել ZIP ֆայլը C#-ում-ի հոդվածը: