void ExtractAll(ArcFile arc) { arc.ExtractFiles((i, entry, msg) => { if (null != entry) { Console.WriteLine("Extracting {0} ...", entry.Name); } else if (null != msg) { Console.WriteLine(msg); } return(ArchiveOperation.Continue); }); }