Path类
string str = @"D:\Csharp教程\08-面向对象继承\1、复习.avi"; //快速获得文件名字 Console.WriteLine(Path.GetFileName(str)); //获得文件名但不包含扩展名 Console.WriteLine(Path.GetFileNameWithoutExtension(str)); //获得文件的扩展名 Console.WriteLine(Path.GetExtension(str)); //获得文件所在的文件夹的名称目录 Console.WriteLine(Path.GetDirectoryName(str)); //获得文件所在的全路径 Console.WriteLine(Path.GetFullPath(str)); //连接两个字符串作为路径 Console.WriteLine(Path.Combine(@"c:\a\", "b.txt"));
File类
////创建一个文件 //File.Create(@"C:\Users\Administrator\Desktop\new.txt"); //Console.WriteLine("创建成功"); ////删除一个文件 //File.Delete(@"C:\Users\Administrator\Desktop\new.txt"); //Console.WriteLine("删除成功"); //复制一个文件 File.Copy(@"C:\Users\Administrator\Desktop\1.txt", @"C:\Users\Administrator\Desktop\new.txt"); Console.WriteLine("复制成功"); Console.ReadKey();