目前我正在阅读从不同的目录中的文件列表的顺序为LIST:得到的文件列表中创建
public List<string> MapMyFiles()
{
List<string> batchaddresses = new List<string>();
foreach (object o in lstViewAddresses.Items)
{
try
{
batchaddresses.AddRange(Directory.GetFiles(o.ToString(), "*-E.esy"));
}
catch
{
if (MessageBox.Show(o.ToString() + " does not exist. Process anyway?", "Continue?", MessageBoxButtons.YesNo)
== DialogResult.Yes) { }
else
{
Application.Exit();
}
}
}
如何将我的列表中的创建日期进行排序?
+1但您可以通过将Directory.GetFiles()切换到DirectoryInfo.GetFiles()来移除`.ForEach`。你将最终得到一个预填充的FileInfo []`。 – 2010-12-21 18:19:50