DATLib.DAT.GetFilesByPattern C# (CSharp) Method

GetFilesByPattern() public method

public GetFilesByPattern ( string pattern ) : List
pattern string
return List
        public List<DATFile> GetFilesByPattern(string pattern)
        {
            List<DATFile> Files = new List<DATFile>();
            foreach (DATFile File in FileList)
                if ((pattern=="")||(File.Path.Contains(pattern)&&((CountChar(File.Path,'\\')-1==CountChar(pattern,'\\')))))
                    Files.Add(File);
            return Files;
        }