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;
}