filter files by creation date using c#
c#
Solution
DirectoryInfo info = new DirectoryInfo(directory);
var allLines = info.GetFiles("*.txt")
.Where(p => p.CreationTime.Date == DateTime.Today)
.OrderBy(p => p.CreationTime)
.SelectMany(p => File.ReadAllLines(p.FullName));
File.WriteAllLines(outputFileName, allLines);
Problem
with the following code , I can merge text files which exist in a directory ``` var allLines = Directory.GetFiles(directory, "*.txt") .SelectMany(f => File.ReadLines(f)); File.WriteAllLines(outputFileName, allLines); ``` How can I modify it to merge files which date creation is today ? ``` DirectoryInfo info = new DirectoryInfo(""); FileInfo[] files = info.GetFiles().OrderBy(p => p.CreationTime).ToArray(); ``` How can I combine the piece of code ?