我已经把文件从文件夹中读取到网页中,但一读就是文件夹中的所有文件,如何得到修改时间为最新的前N个文件?
解决方案 »
- 我用.net+access做的网页,本地用ie6,ie7测试没问题,放到服务器后用ie6就乱了,ie7正常,跪求解答。。。
- asp.net 下大家一般都用什么图表控件?
- 求正则,获取不到
- 注销登陆后点后退Session的值又恢复了?
- 如何在Listbox的每一项的后面加一个小箭头
- GridView 和 image服务器控件结合的问题
- 如何把一個文件中控件的值傳遞給另一個文件的控件。
- 请问在.aspx.cs文件中动态的为页面的datarid加一列模板列的代码该怎么写!?
- 如何把ASP.net代码变成类库(急)
- 大家帮忙看看,这种情况要怎么调用JS文件呢?
- 存储过程的内容要写在哪里啊?
- 高手进入,数据库连接问题。
FileInfo[] fi=di.GetFiles();
FileInfo fi1;
int t;
for(int i=0;i<fi.Length-1;i++)
{
t=i;
for(int j=i+1;j<fi.Length;j++)
{
if(fi[t].LastWriteTime<fi[j].LastWriteTime)
{
t=j;
}
}
if(i!=t)
{
fi1=fi[i];
fi[i]=fi[t];
fi[t]=fi1;
}
}按最后写入时间从大到小排序一下,
最后你这样写
for(int i=0;i<N;i++)
{
fi[i]
}
就可以取出最新的前几个文件。