public List<string> GetPackageFilenames()
{
List<string> list = new List<string>();
foreach (string packagePath in PackagePaths) {
int split = Math.Max(packagePath.LastIndexOf('/'), packagePath.LastIndexOf('\\'));
string path = packagePath.Substring(0, split);
string searchPattern = packagePath.Substring(split + 1);
string[] files = FileManager.GetFiles(path, searchPattern, SearchOption.TopDirectoryOnly);
foreach (string file in files)
list.Add(Path.GetFileNameWithoutExtension(file));
}
return list;
}