using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _326_文件操作_查看文件和文件夹信息
{
class Program
{
static void Main(string[] args)
{
//1.相对路径:就是找当前程序所在路径
//FileInfo fileInfo = new FileInfo("TextFile1.txt");
//2.绝对路径:加上文件完整的路径名
//FileInfo fileInfo = new FileInfo(@"E:\All_Of_Code\C#_Project\CSharp第三季\026-文件操作_查看文件和文件夹信息\bin\Debug\TextFile1.txt");
//Console.WriteLine(fileInfo.Exists);//判断该文件是否存在
//Console.WriteLine(fileInfo.Name);//输出文件名
//Console.WriteLine(fileInfo.Directory);//取得文件所在路径
//Console.WriteLine(fileInfo.Length);//文件大小
Console.WriteLine(fileInfo.IsReadOnly);//是否只可读
fileInfo.Delete();//删除的是输出路径的文件,工程下的文件还是存在
//fileInfo.CopyTo("tt.txt");
FileInfo fileInfo = new FileInfo("wangjun.txt");
//if(fileInfo.Exists==false)//如果当前文件不存在
//{
// fileInfo.Create();//创建当前文件
//}
//fileInfo.MoveTo("wangjun2.txt");//相当于重命名
//文件夹操作(目录操作)(按照完整路径名创建)
//DirectoryInfo dirInfo = new DirectoryInfo(@"E:\All_Of_Code\C#_Project\CSharp第三季\026-文件操作_查看文件和文件夹信息\bin\Debug");//查看debug文件夹信息
//Console.WriteLine(dirInfo.Exists);
//Console.WriteLine(dirInfo.Name);
//Console.WriteLine(dirInfo.Parent);
//Console.WriteLine(dirInfo.Root);
//Console.WriteLine(dirInfo.CreationTime);
//dirInfo.CreateSubdirectory("wangjun");//创建子目录
DirectoryInfo dirInfo = new DirectoryInfo("test");
if(dirInfo.Exists==false)
{
dirInfo.Create();//创建目录
}
Console.ReadKey();
}
}
}
FileInfo,DirectoryInfo
最新推荐文章于 2022-08-23 17:28:39 发布