Chinaunix首页 | 论坛 | 博客
  • 博客访问: 445225
  • 博文数量: 155
  • 博客积分: 786
  • 博客等级: 军士长
  • 技术积分: 1561
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-01 23:37
个人简介

在路上

文章分类

全部博文(155)

文章存档

2016年(2)

2015年(36)

2014年(45)

2013年(34)

2012年(38)

我的朋友

分类: C#/.net

2015-08-20 17:09:15

Path 类

点击(此处)折叠或打开

  1.             string str = @"C:\3000soft\Red Spider\Data\Message\老赵.wav";
  2.             //获得文件名
  3.             Console.WriteLine(Path.GetFileName(str));
  4.             //获得文件名但是不包含扩展名
  5.             Console.WriteLine(Path.GetFileNameWithoutExtension(str));
  6.             //获得文件的扩展名
  7.             Console.WriteLine(Path.GetExtension(str));
  8.             //获得文件所在的文件夹的名称
  9.             Console.WriteLine(Path.GetDirectoryName(str));
  10.             //获得文件所在的全路径
  11.             Console.WriteLine(Path.GetFullPath(str));
  12.             //连接两个字符串作为路径
  13.             Console.WriteLine(Path.Combine(@"c:\a\" , "b.txt
File类
File类只适合操作小文件。

点击(此处)折叠或打开

  1.             //创建一个文件
  2.             File.Create(@"C:\Users\SpringRain\Desktop\new.txt");
  3.             Console.WriteLine("创建成功");
  4.             Console.ReadKey();

  5.             //删除一个文件
  6.             File.Delete(@"C:\Users\SpringRain\Desktop\new.txt");
  7.             Console.WriteLine("删除成功");
  8.             Console.ReadKey();
  9.             
  10.             //复制一个文件
  11.             File.Copy(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\new.txt");
  12.             Console.WriteLine("复制成功");
  13.             Console.ReadKey();

  14.             //剪切
  15.             File.Move(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\newnew.txt");
  16.             Console.WriteLine("剪切成功");
  17.             Console.ReadKey();

  18.             string[] contents = File.ReadAllLines(@"C:\Users\SpringRain\Desktop\抽象类特点.txt", Encoding.Default);
  19.             foreach (string item in contents)
  20.             {
  21.                 Console.WriteLine(item);
  22.             }
  23.             Console.ReadKey();




  24.             string str = File.ReadAllText("抽象类特点.txt", Encoding.Default);
  25.             Console.WriteLine(str);
  26.             Console.ReadKey();


  27.             File.WriteAllLines(@"C:\Users\SpringRain\Desktop\new.txt", new string[] { "aoe", "ewu" });
  28.             Console.WriteLine("OK");
  29.             Console.ReadKey();




  30.             File.WriteAllText(@"C:\Users\SpringRain\Desktop\new.txt", "张三李四王五赵六");
  31.             Console.WriteLine("OK");
  32.             Console.ReadKey();


  33.             File.AppendAllText(@"C:\Users\SpringRain\Desktop\new.txt", "看我有木有把你覆盖掉");
  34.             Console.WriteLine("OK");
  35.             Console.ReadKey();

阅读(1029) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~