C#实现对指定文件夹中文件按修改时间排序
string path = "~/Document/Introduction/团队管理制度/";
DirectoryInfo dirinfo = new DirectoryInfo(Server.MapPath(path));
FileInfo[] Files = dirinfo.GetFiles();
Array.Sort<FileInfo>(Files, new FIleLastTimeComparer());
//在页面上显示最近更新的两个文件的下载链接
for (int i = 0; i < 2; i++)
{
Literal literal = new Literal();
literal.Text = "</br>";
Panel1.Controls.Add(literal);//实现换行显示
HyperLink hypelink = new HyperLink();
hypelink.NavigateUrl = path + Files[i].Name;
hypelink.Text = Files[i].Name;
Panel1.Controls.Add(hypelink);
}
public class FIleLastTimeComparer : IComparer<FileInfo>
{
public int Compare(FileInfo x, FileInfo y)
{
return y.LastWriteTime.CompareTo(x.LastWriteTime);//递减
//return x.LastWriteTime.CompareTo(y.LastWriteTime);//递增
}
}
using System.IO;
就可以使用Array.Sort()方法来对其进行调用。当然,你也可以按创建时间来进行排序。
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <div style="padding-top:20px">
- <p style="font-size:12px;">版权声明:本文为博主原创文章,未经博主允许不得转载。</p>
- </div>
C#实现对指定文件夹中文件按修改时间排序相关推荐
- python读取文件夹-Python按顺序读取文件夹中文件
参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...
- QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据
文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...
- 合并文件夹中子目录_01 Linux之统计文件夹中文件个数以及目录个数
案例分析: 今天遇到了一个需要统计路径下目录个数的问题 如果一个一个的去数会很麻烦,找到了一篇文章刚好提到这个,于是我将方法整理了一下. 该方法的链接: Linux统计文件夹中文件个数以及目录个数_S ...
- 使用java对文件夹中文件后缀进行修改
使用java对文件夹中文件后缀进行修改 在网上找到的项目资料,本打算学习下,结果给的资料是ziw格式,需要使用为知笔记才能打开,百度半天没有找到为知笔记的下载方式,但是看到可以转换格式为zip,然后进 ...
- 文件夹中文件名称的获取,并相应的添加或删除对应的文件夹或文佳
1.获取文件夹中文件夹的名称,并添加或删除对应的文件夹 <1> 获取文件夹的名称 fldPath = "相对应的路径名称" dirInfo = New Director ...
- 用bat批量改文件夹中文件的名字
目录 获取需要文件夹中文件的所有文件路径 通过excel按规律改变名字 用ren 连接旧文件名和新文件名 把连接好的命令复制粘贴到txt,后改txt后缀为bat,完成! 获取需要文件夹中文件的所有文件 ...
- python中按照文件夹中文件的排列顺序读取文件内容,python文件显示和windows目录显示一致
原创 python中按照文件夹中文件的排列顺序读取文件内容 2018-12-06 11:49:18 途径北海道 阅读数 3891 更多 分类专栏: python 版权声明:本文为博主原创文章,遵循 C ...
- php获取文件夹中文件名称
php获取文件夹中文件名称 <?php $handler = opendir('upload/ftp');//当前目录中的文件夹下的文件夹 while( ($filename = readdir ...
- linux复制文件夹排除文件,【linux】复制文件夹中文件,排除部分文件
用字符流实现每个文件夹中创建包含所有文件信息的readme.txt package com.readme; import java.io.BufferedWriter; import java.io. ...
最新文章
- SuperCMS 上传漏洞!
- python语言入门编程猫-编程猫推出海龟编程器,打造Python教育产品矩阵
- python的tkinter窗口位置\坐标\大小等知识(自用笔记)
- C++ const_cast用法
- ubuntu19.10安装remarkable
- python处理xml文件_Python解析并修改XML文件
- .NET Core开发实战(第11课:文件配置提供程序)--学习笔记
- 使用python 创建快捷方式
- 微信小程序反编译工具及方法
- 微信小程序图片缓存问题
- Mat类型中的CV_8UC3、CV_32FC3以及对应的迭代器模板参数Vec3b,Vec3f的一点自己的理解
- 加菲猫语录精选74 中英俄三语版
- 荣耀 MagicBook 14 2022评测 荣耀magicbook14优缺点
- 从.Net类库代码来看Asp.net运行时(转自酷网动力)
- 高通物联网智能WIFI芯片-QCA4002/QCA4004
- 目标检测论文解读复现之六:基于YOLOv5的遥感图像舰船的检测方法
- python程序设计教学设计_Python教案 - 教学设计.doc
- 移动互联网如何改变了外卖行业
- 3.3 将列表[mo,deng,ge]和[1,2,3] 转换成[(mo,1),(deng,2),(ge,3)]
- qt4.8与达梦数据库间的插入和更新字符串数值问题
热门文章
- OpenGL 位移贴图实例
- OpenGL depthclamp深度夹紧实例
- OpenGL渲染纹理和平面反射
- OpenGL GLFX开放GL效果库
- C++ edmond karp和ford fulkerson求最大流算法(附完整源码)
- C语言实现线索二叉树Threaded Binary Tree (附完整源码)
- python 排列组合_python解决排列组合
- 1.Prometheus快速入门,Prometheus+node_exporter安装
- 如何将Excel中,某个单元格中的下拉选删除掉
- MyBatis延迟加载及在spring中集成配置