前言
在.NET开发中,用C#获取文件信息是比较常见的操作。通过获取文件信息,我们可以了解文件的属性、大小、创建日期、修改日期等各种元数据信息。比如我们网站需要上传文件,可以用扩展名称控制上传的类型,获取文件的大小来限制上传文件等。本文将介绍一系列C#中获取文件信息的方法,帮助你轻松获取所需信息并进行文件处理。
1、使用FileInfo类获取文件信息
C#中提供了FileInfo类,它封装了文件的信息和操作。通过实例化FileInfo[1]对象,可以轻松获取文件的各种信息。
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "C:\\Users\\username\\Documents\\example.txt";
FileInfo fileInfo = new FileInfo(filePath);
Console.WriteLine("文件名称:" + fileInfo.Name);
Console.WriteLine("文件全路径:" + fileInfo.FullName);
Console.WriteLine("文件大小(字节):" + fileInfo.Length);
Console.WriteLine("文件创建时间:" + fileInfo.CreationTime);
Console.WriteLine("文件最后修改时间:" + fileInfo.LastWriteTime);
// 可以根据需要获取更多属性
}
}

本文详细介绍了在.NET开发中如何使用C#的FileInfo、File、Directory和Path类获取文件的名称、大小、创建和修改时间,以及文件的扩展名和MIME类型。涵盖静态方法和实例操作,适合文件处理和验证需求。

2097

被折叠的 条评论
为什么被折叠?



