ファイル名に最大日付を含むファイルを取得する必要があります。
ファイルの例:zipFiles_2013-04-09_17-04-37.zip
DirectoryInfo di = new DirectoryInfo(FilePath);
latestValue の日付しか取得できません。FullName または Name を取得するにはどうすればよいですか?
DateTime latestValue;
di.GetFiles().Max(x => DateTime.TryParseExact(GetFileNameDate(x.FullName), "yyyy-MM-dd_HH-mm-ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out latestValue));