AuScGen.TestExecutionUtil.CreatePlayBack.GetImageFilesNames C# (CSharp) Method

GetImageFilesNames() private method

private GetImageFilesNames ( string path ) : List
path string
return List
        private List<string> GetImageFilesNames(string path)
        {
            DirectoryInfo di = new DirectoryInfo(path);
            List<FileInfo> fileInfos = di.GetFiles().OrderBy(p => p.CreationTime).ToList();
            List<string> files = new List<string>();

            foreach (FileInfo fileInfo in fileInfos)
            {
                files.Add(fileInfo.Name);
            }

            List<string> returnFiles = new List<string>();
            string[] val = { ".png", ".jpg" };

            foreach (string file in files)
            {
                foreach (string x in val)
                {
                    if (Path.GetExtension(file).EndsWith(x))
                    {
                        returnFiles.Add(Path.GetFileName(file));
                    }
                }
            }

            return returnFiles;
        }