C# -- 使用FileInfo获取文件信息
C# -- 使用FileInfo获取文件信息
1. 代码实现
1 static void Main(string[] args) 2 { 3 GetFileInfo(@"D:\Test.xlsx"); 4 Console.ReadKey(); 5 } 6 7 8 private static void GetFileInfo(string strFilePath) 9 { 10 StringBuilder sb = new StringBuilder(); 11 if (File.Exists(strFilePath)) 12 { 13 FileInfo fif = new FileInfo(strFilePath); 14 sb.AppendLine(string.Format("文件创建时间:{0}", fif.CreationTime.ToString())); 15 sb.AppendLine(string.Format("文件最后一次读取时间:{0}", fif.LastAccessTime.ToString())); 16 sb.AppendLine(string.Format("文件最后一次修改时间:{0}", fif.LastWriteTime.ToString())); 17 sb.AppendLine(string.Format("文件创建时间(UTC):{0}", fif.CreationTimeUtc.ToString())); 18 sb.AppendLine(string.Format("文件最后一次读取时间(UTC):{0}", fif.LastAccessTimeUtc.ToString())); 19 sb.AppendLine(string.Format("文件最后一次修改时间(UTC):{0}", fif.LastWriteTimeUtc.ToString())); 20 sb.AppendLine(string.Format("文件目录:{0}", fif.Directory)); 21 sb.AppendLine(string.Format("文件目录名称:{0}", fif.DirectoryName)); 22 sb.AppendLine(string.Format("文件扩展名:{0}", fif.Extension)); 23 sb.AppendLine(string.Format("文件完整名称:{0}", fif.FullName)); 24 sb.AppendLine(string.Format("文件名:{0}", fif.Name)); 25 sb.AppendLine(string.Format("文件字节长度:{0}", fif.Length)); 26 Console.WriteLine(sb.ToString()); 27 } 28 }
2. 运行结果:
转载于:https://www.cnblogs.com/ChengWenHao/p/CSharpFileInfo.html
C# -- 使用FileInfo获取文件信息相关推荐
- Qt总结之一:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(一)
一.采用递归和QDir实现文件夹下所有文件遍历的方法 #include <QDir> bool FindFile(const QString & path) {QDir dir(p ...
- 【QT】遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名
[QT]遍历文件夹和文件目录,并过滤和获取文件信息.后缀名.前缀名 前言: 需要在特定目录或磁盘下查找特定文件 一.筛选目录 (一)单一目录下遍历,筛选特定文件 QDir dir("./Sa ...
- 拖放获取文件信息的bat代码
参考:岁月如歌-通过拖曳获取文件信息的bat代码 拖放获取文件信息的bat代码 使用命令行配合7z解压文件时由于每次解压的文件不同,因此搜索了一下拖放识别文件信息的方法,以此方式来减轻工作量 获取文件 ...
- Qt之HTTP之模仿迅雷——根据URL获取文件信息(上)
一.简述 最近再看Qt实现HTTP下载时,看了一下迅雷下载,发现迅雷做的很好,不论是界面还是下载速度都非常不错,今天看到迅雷9新建下载任务一个神奇效果,复制下载url到输入框,迅雷能够自动解析下载文 ...
- Qt 之 模仿迅雷 根据Url获取文件信息——上
一.简述 最近再看Qt实现HTTP下载时,看了一下迅雷下载,发现迅雷做的很好,不论是界面还是下载速度都非常不错,今天看到迅雷9新建下载任务一个神奇效果,复制下载url到输入框,迅雷能够自动解析下载文件 ...
- C语言下,获取文件信息 http://qimo601.iteye.com/blog/1517413
http://qimo601.iteye.com/blog/1517413 C语言下,获取文件信息 博客分类: C/C++ C语言文件信息文件大小 C语言下,如何获取文件的生成时间,日期和文件大小等 ...
- c++获取文件信息——_stat函数的使用
c++获取文件信息--_stat函数的使用 _stat函数的功能 _stat函数用来获取指定路径的文件或者文件夹的信息. 函数声明 int _stat(const char *path,struct ...
- Archicad二次开发——MessageBox、USstring转字符、打开保存文件的对话框获取选择的地址、获取文件信息
先吐槽一句,Archicad的二次开发实在太不友好(我技术太菜). 1.MessageBox MessageBox(NULL, "message","title" ...
- Qt总结之二:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(二)
前言 需要在特定目录或磁盘下查找特定文件 一.筛选目录 (一)单一目录下遍历,筛选特定文件 QDir dir("./SaveFiles"); QFileInfoList list ...
- Qt总结之三:磁盘文件操作、遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(三)
前言 本节内容主要包括磁盘容量检测.磁盘内指定或特定文件的操作 话不多说,先上效果图 共分为两个部分,第一部分是检测磁盘容量,第二部分是筛选磁盘内指定文件(test.txt)或特定文件(.txt / ...
最新文章
- 解决远程桌面无法连接问题
- boost的字符串处理函数——format
- 【NLP】ACL2020 | 词向量性别偏见
- 深入理解C# 3.x的新特性(2):Extension Method[下篇]
- 【开发者成长】阿里代码缺陷检测探索与实践
- JavaScript 特殊字符
- java 输入密码时显示星号6_Java多线程 例子 cmd窗口下 实现输入密码星号显示
- 征服Perl——Linux下安装Perl——里程碑M2
- 学生计算机如何用数字小游戏,【数学思维】小学生数学趣味游戏:你身上的计算器...
- 应聘flash游戏开发面试技巧及建议
- 【数值计算方法】学习笔记
- 搜索引擎的基本工作原理
- .frx文件扩展的细节-文件扩展名 数据库
- Unity精华☀️Audio Mixer终极教程:用《双人成行》讲解它的用途
- PC版微信数据库解密详细教程
- 怎么制作动态图片?教你三步制作GIF图片?
- 【PP-6】新建物料清单BOM
- 415 http请求 hutool_HTTP状态码(响应码)之客户端错误400
- 计算机毕业设计Java房屋合租系统(源码+系统+mysql数据库+lW文档)
- 计算机java工程师证书有哪些,java工程师证书怎么考?考工程师证书需要学什么内容?...
热门文章
- Java多线程系列--“JUC线程池”
- Java中ArrayList和LinkedList以及queue的模仿
- 操作BOM对象的方法
- java热门框架_java今年最流行的3大框架
- python转视频格式高清_树莓派环境下使用python将h264格式的视频转为mp4
- python字符串与列表与运算_what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法...
- java Operator ‘/‘ cannot be applied to ‘java.math.BigInteger‘, ‘int‘
- 【mysql】Filesort on too many rows解决方法
- 查询输出优秀人数_sql 第五关多表查询
- 数据结构和算法——八种常用的排序算法----选择排序