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获取文件信息相关推荐

  1. Qt总结之一:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(一)

    一.采用递归和QDir实现文件夹下所有文件遍历的方法 #include <QDir> bool FindFile(const QString & path) {QDir dir(p ...

  2. 【QT】遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名

    [QT]遍历文件夹和文件目录,并过滤和获取文件信息.后缀名.前缀名 前言: 需要在特定目录或磁盘下查找特定文件 一.筛选目录 (一)单一目录下遍历,筛选特定文件 QDir dir("./Sa ...

  3. 拖放获取文件信息的bat代码

    参考:岁月如歌-通过拖曳获取文件信息的bat代码 拖放获取文件信息的bat代码 使用命令行配合7z解压文件时由于每次解压的文件不同,因此搜索了一下拖放识别文件信息的方法,以此方式来减轻工作量 获取文件 ...

  4. Qt之HTTP之模仿迅雷——根据URL获取文件信息(上)

    一.简述  最近再看Qt实现HTTP下载时,看了一下迅雷下载,发现迅雷做的很好,不论是界面还是下载速度都非常不错,今天看到迅雷9新建下载任务一个神奇效果,复制下载url到输入框,迅雷能够自动解析下载文 ...

  5. Qt 之 模仿迅雷 根据Url获取文件信息——上

    一.简述 最近再看Qt实现HTTP下载时,看了一下迅雷下载,发现迅雷做的很好,不论是界面还是下载速度都非常不错,今天看到迅雷9新建下载任务一个神奇效果,复制下载url到输入框,迅雷能够自动解析下载文件 ...

  6. C语言下,获取文件信息 http://qimo601.iteye.com/blog/1517413

    http://qimo601.iteye.com/blog/1517413 C语言下,获取文件信息 博客分类: C/C++ C语言文件信息文件大小  C语言下,如何获取文件的生成时间,日期和文件大小等 ...

  7. c++获取文件信息——_stat函数的使用

    c++获取文件信息--_stat函数的使用 _stat函数的功能 _stat函数用来获取指定路径的文件或者文件夹的信息. 函数声明 int _stat(const char *path,struct ...

  8. Archicad二次开发——MessageBox、USstring转字符、打开保存文件的对话框获取选择的地址、获取文件信息

    先吐槽一句,Archicad的二次开发实在太不友好(我技术太菜). 1.MessageBox MessageBox(NULL, "message","title" ...

  9. Qt总结之二:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(二)

    前言 需要在特定目录或磁盘下查找特定文件 一.筛选目录 (一)单一目录下遍历,筛选特定文件 QDir dir("./SaveFiles"); QFileInfoList list ...

  10. Qt总结之三:磁盘文件操作、遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(三)

    前言 本节内容主要包括磁盘容量检测.磁盘内指定或特定文件的操作 话不多说,先上效果图 共分为两个部分,第一部分是检测磁盘容量,第二部分是筛选磁盘内指定文件(test.txt)或特定文件(.txt / ...

最新文章

  1. 解决远程桌面无法连接问题
  2. boost的字符串处理函数——format
  3. 【NLP】ACL2020 | 词向量性别偏见
  4. 深入理解C# 3.x的新特性(2):Extension Method[下篇]
  5. 【开发者成长】阿里代码缺陷检测探索与实践
  6. JavaScript 特殊字符
  7. java 输入密码时显示星号6_Java多线程 例子 cmd窗口下 实现输入密码星号显示
  8. 征服Perl——Linux下安装Perl——里程碑M2
  9. 学生计算机如何用数字小游戏,【数学思维】小学生数学趣味游戏:你身上的计算器...
  10. 应聘flash游戏开发面试技巧及建议
  11. 【数值计算方法】学习笔记
  12. 搜索引擎的基本工作原理
  13. .frx文件扩展的细节-文件扩展名 数据库
  14. Unity精华☀️Audio Mixer终极教程:用《双人成行》讲解它的用途
  15. PC版微信数据库解密详细教程
  16. 怎么制作动态图片?教你三步制作GIF图片?
  17. 【PP-6】新建物料清单BOM
  18. 415 http请求 hutool_HTTP状态码(响应码)之客户端错误400
  19. 计算机毕业设计Java房屋合租系统(源码+系统+mysql数据库+lW文档)
  20. 计算机java工程师证书有哪些,java工程师证书怎么考?考工程师证书需要学什么内容?...

热门文章

  1. Java多线程系列--“JUC线程池”
  2. Java中ArrayList和LinkedList以及queue的模仿
  3. 操作BOM对象的方法
  4. java热门框架_java今年最流行的3大框架
  5. python转视频格式高清_树莓派环境下使用python将h264格式的视频转为mp4
  6. python字符串与列表与运算_what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法...
  7. java Operator ‘/‘ cannot be applied to ‘java.math.BigInteger‘, ‘int‘
  8. 【mysql】Filesort on too many rows解决方法
  9. 查询输出优秀人数_sql 第五关多表查询
  10. 数据结构和算法——八种常用的排序算法----选择排序