文件夹中文件夹(文件)按时间排序,读取最新的文件夹(文件)
来源:互联网 发布:java snmp4j 编辑:程序博客网 时间:2024/06/05 08:49
using
System.IO;
private
void
button1_Click(
object
sender, EventArgs e)
{
//DirectoryInfo[] list = new DirectoryInfo(path).GetDirectories();// path:文件夹路径
DirectoryInfo[] list =
new
DirectoryInfo(
@"D:\软件"
).GetDirectories();
Array.Sort<DirectoryInfo>(list,
new
DirectoryLastTimeComparer());
textBox1.Text = list[list.Length - 1].FullName;
//文件夹的全路径以及名字
textBox1.Text = list[list.Length - 1].Name;
//文件夹的名字
}
private
void
button2_Click(
object
sender, EventArgs e)
{
FileInfo[] list =
new
DirectoryInfo(
@"D:\软件"
).GetFiles();
Array.Sort<FileInfo>(list,
new
FIleLastTimeComparer());
textBox1.Text = list[list.Length - 1].FullName;
//文件的全路径以及名字
textBox1.Text = list[list.Length - 1].Name;
//文件的名字
}
}
//文件夹中按时间排序最新的文件读取
public
class
DirectoryLastTimeComparer : IComparer<DirectoryInfo>
{
#region IComparer<DirectoryInfo> 成员
public
int
Compare(DirectoryInfo x, DirectoryInfo y)
{
return
x.LastWriteTime.CompareTo(y.LastWriteTime);
}
#endregion
}
//文件夹中按时间排序最新的文件读取
public
class
FIleLastTimeComparer : IComparer<FileInfo>
{
#region IComparer<FileInfo> 成员
public
int
Compare(FileInfo x, FileInfo y)
{
return
x.LastWriteTime.CompareTo(y.LastWriteTime);
}
#endregion
}
0 0
- 文件夹中文件夹(文件)按时间排序,读取最新的文件夹(文件)
- 文件夹中文件夹(文件)按时间排序,读取最新的文件夹(文件)
- 文件夹下面的文件按时间排序
- android同一文件夹的文件按时间、文件大小、名称排序
- 读取文件夹下最近三天的文件名 文件按时间产生
- 对webapp下上传文件夹中的文件按时间排序展示到页面中
- linux下删除当前文件夹中按时间排序的前N个文件夹
- java读取文件夹文件并排序
- C#文件和文件文件夹按时间、名称排序-顺序与倒序
- java实现读取文件夹下的文件并进行排序
- 获取文件夹下最新更改的文件
- tail文件夹下最新的文件
- 获取文件夹下最新修改的文件
- File:迭代读取文件夹下的文件或者文件夹
- 从assets文件夹中读取文件
- 从assets文件夹中读取文件
- C++ 从文件夹中读取文件
- Matlab中从文件夹中批量读取文件的做法
- 学习笔记——WPF
- Android WatchDog正解
- 海量数据面试题目
- CodeBlocks插件开发指南(二)
- “烟雨”浅谈百度算法调整新动向
- 文件夹中文件夹(文件)按时间排序,读取最新的文件夹(文件)
- 详解Framework
- Store Kit Guide(In App Purchase)翻译
- 剪贴板失效不能复制粘贴的解决方法
- “用卡巴斯基到安全杀毒论坛”口号,让流量飙升
- 360掐架搜狗浏览器
- 澜林教学设备
- CCScrollView、CCTableView使用事例
- “百付宝”带来百度未来格局的真正悬念