c# FileInfo中的文件信息

static void Main(string[] args)
        {
    
    
            GetFileInfo(@"D:\Test.xlsx");
            Console.ReadKey();
        }
        private static void GetFileInfo(string strFilePath)
        {
    
    
            StringBuilder sb = new StringBuilder();
            if (File.Exists(strFilePath))
            {
    
    
                FileInfo fif = new FileInfo(strFilePath);
                sb.AppendLine(string.Format("文件创建时间:{0}", fif.CreationTime.ToString()));
                sb.AppendLine(string.Format("文件最后一次读取时间:{0}", fif.LastAccessTime.ToString()));
                sb.AppendLine(string.Format("文件最后一次修改时间:{0}", fif.LastWriteTime.ToString()));
                sb.AppendLine(string.Format("文件创建时间(UTC):{0}", fif.CreationTimeUtc.ToString()));
                sb.AppendLine(string.Format("文件最后一次读取时间(UTC):{0}", fif.LastAccessTimeUtc.ToString()));
                sb.AppendLine(string.Format("文件最后一次修改时间(UTC):{0}", fif.LastWriteTimeUtc.ToString()));
                sb.AppendLine(string.Format("文件目录:{0}", fif.Directory));
                sb.AppendLine(string.Format("文件目录名称:{0}", fif.DirectoryName));
                sb.AppendLine(string.Format("文件扩展名:{0}", fif.Extension));
                sb.AppendLine(string.Format("文件完整名称:{0}", fif.FullName));
                sb.AppendLine(string.Format("文件名:{0}", fif.Name));
                sb.AppendLine(string.Format("文件字节长度:{0}", fif.Length));
                Console.WriteLine(sb.ToString());
            }
        }

猜你喜欢

转载自blog.csdn.net/weixin_45023328/article/details/120354208
今日推荐