using System;
using System.IO;
public class Example
{
public static void Main()
{
string path = "C:/ExampleFolder/example.txt";
// 创建一个FileInfo对象,传入文件路径
FileInfo fileInfo = new FileInfo(path);
// 获取文件名
string fileName = fileInfo.Name;
Console.WriteLine("文件名: " + fileName);
// 获取文件所在的目录路径
string directoryPath = fileInfo.Directory.FullName;
Console.WriteLine("文件所在目录: " + directoryPath);
// 获取文件大小(以字节为单位)
long fileSize = fileInfo.Length;
Console.WriteLine("文件大小: " + fileSize + " bytes");
// 获取文件的创建时间
DateTime creationTime = fileInfo.CreationTime;
Console.WriteLine("创建时间: " + creationTime);
// 获取文件的最后修改时间
DateTime lastWriteTime = fileInfo.LastWriteTime;
Console.WriteLine("最后修改时间: " + lastWriteTime);
// 判断文件是否存在
bool fileExists = fileInfo.Exists;
Console.WriteLine("文件存在: " + fileExists);
// 进行文件读取、写入或其他操作
// ...
}
}
C#中 FileInfo用法
于 2023-07-23 12:09:25 首次发布