CSL_Test__1.DirectoryHandler.UnzipFile C# (CSharp) Method

UnzipFile() public static method

public static UnzipFile ( string zipFile ) : string[]
zipFile string
return string[]
        public static string[] UnzipFile(string zipFile)
        {
            string destination;
            string[] files;
            FastZip fz = new FastZip();
            FileInfo fi = new FileInfo(zipFile);

            if (fi.Exists)
            {
                try
                {
                    destination = SettingsHandler.GetTorrentSaveFolder() + @"\[CSL]--Temp\" + fi.Name;
                    Directory.CreateDirectory(destination);
                    fz.ExtractZip(zipFile, destination, ".torrent");

                    files = Directory.GetFiles(destination, "*.torrent", SearchOption.AllDirectories);
                    return files;
                }

                catch (Exception)
                {
                    return null;
                }
            }
            else
            {
                return null;
            }
        }