文章目录
- 1.文件的操作
- 2.文件的异常
1.文件的操作
File类的部分方法
静态方法通过类来调用,非静态方法通过类的对象来调用
c#">string path = @"D:\test.txt";
if(File.Exists(path))
{string contents =File.ReadAllText(path);//静态方法Console.WriteLine("Read files:"+contents);FileInfo files = new FileInfo(path);contents= files.FullName;Console.WriteLine("Filename:" + contents);
}
else
{string contents = "迎面走来的你让我蠢蠢欲动,\n再靠近一点就快被融化";File.WriteAllText(path, contents);Console.WriteLine("File has been written");
}
2.文件的异常
c#">static void Main(string[] args)
{try{string path = @"D:\test.txt";if (File.Exists(path)){string contents = File.ReadAllText(path);//静态方法Console.WriteLine("Read files:" + contents);FileInfo files = new FileInfo(path);contents = files.FullName;Console.WriteLine("Filename:" + contents);}else{string contents = "迎面走来的你让我蠢蠢欲动,\n再靠近一点就快被融化";File.WriteAllText(path, contents);Console.WriteLine("File has been written");}}//catch (Exception e)//{//Console.WriteLine(e.Message);//}catch(DirectoryNotFoundException e){Console.WriteLine(e.Message);}
}