using System; using System.Collections.Generic; namespace NzbDrone.Core.MediaFiles { internal static class FileExtensions { private static List _archiveExtensions = new List { ".7z", ".bz2", ".gz", ".r00", ".rar", ".tar.bz2", ".tar.gz", ".tar", ".tb2", ".tbz2", ".tgz", ".zip", ".zipx" }; private static List _executableExtensions = new List { ".exe", ".bat", ".cmd", ".sh" }; public static HashSet ArchiveExtensions => new HashSet(_archiveExtensions, StringComparer.OrdinalIgnoreCase); public static HashSet ExecutableExtensions => new HashSet(_executableExtensions, StringComparer.OrdinalIgnoreCase); } }