Also ich habe den Code unter folgendem Link ausprobiert:
www.c-sharpcorner.co...72008133427PM/6.aspx
Das Ergebnis war, dass ich eine neue Datei bekam, die als DestinationFileName angebene wurde.
Hatte ich z. Bsp. eine .txt angegeben, so habe ich eine Textdatei ohne Inhalt erhalten und nicht wie gewünscht die Datein des Archives.
Ich hatte den Code 1:1 übernommen.
Ich weiß auch nicht, worin bei mir da vielleicht der Fehler lag

Programmiere auch erst seit 1 Woche mit C#.
Die anderen Codes, die ich getestet habe, bestanden nur aus ein paar Zeilen, sodass sie meiner Meinung nach unsinnig sind (finde sie leider auch nicht mehr

).