Azavea.NijPredictivePolicing.Common.FileUtilities.FindFileNameInZipLike C# (CSharp) Method

FindFileNameInZipLike() public static method

Uses Ionic.Zip library to search a compressed file for a given pattern
public static FindFileNameInZipLike ( string zipFileName, string pattern ) : List
zipFileName string
pattern string
return List
        public static List<string> FindFileNameInZipLike(string zipFileName, string pattern)
        {
            var zipFile = new ZipFile(zipFileName);
            var coll = zipFile.SelectEntries(pattern);

            var results = new List<string>();
            foreach (ZipEntry entry in coll)
            {
                results.Add(entry.FileName);
            }
            return results;
        }