ASPX 如何取得目录下最新文件

muqiao520 2009-03-12 11:58:04
再WEB服务器上一个目录下存有多个数据文件,有一个用C#写的ASPX文件用来显示给用户查看。
现在的问题是:用户要查看的是最新的那个文件,如何让ASPX文件找到那个文件?
...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
JCrazy 2009-03-16
  • 打赏
  • 举报
回复
string FilePath ="Your File Path";
this.txtUpdateInfo.Text = System.IO.File.GetLastWriteTime(dllPath)
.ToString("更新时间:yyyy-MM-dd HH:mm:dd");
iGouzy 2009-03-16
  • 打赏
  • 举报
回复
string[] files = System.IO.Directory.GetFiles(@"G:\");
string file = string.Empty;
System.IO.FileInfo info = null;
DateTime newest = DateTime.MinValue;

foreach (string f in files)
{
info = new System.IO.FileInfo(f);

if (info.LastWriteTime.CompareTo(newest) > 0) //如果你需要判断上次打开的时间,可以用 LastAccessTime,这里使用的是上次更新时间
{
newest = info.LastWriteTime;
file = f;
}
}

//file: 最新的文件名,newest: 最新的日期
System.Diagnostics.Debug.WriteLine(string.Format("{0}:\t{1}", file, newest.ToString("YYYY-MM-DD HH:mm:ss")));
muqiao520 2009-03-16
  • 打赏
  • 举报
回复
请给出代码。实例。
muqiao520 2009-03-16
  • 打赏
  • 举报
回复
请给出代码。
scy251147 2009-03-12
  • 打赏
  • 举报
回复
列举文件时间,然后选择最新的
wenblue7 2009-03-12
  • 打赏
  • 举报
回复
可以找到文件创建的时间啊
通过时间来判断

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧