查看: 171|回复: 0

[.NET源码] Directory文件类

发表于 5 天前
太阳http代理AD

创建一个新文件

  1. Directory.CreateDirectory(@"C: \Users\enle\Desktop\new");//路径
  2. Console.WriteLine("创建成功");<br> Console.ReadKey()
复制代码

删除一个文件

  1. Directory.Delete(@"C: \Users\enle\Desktop\new", true);
  2. Console.WriteLine("删除成功");<br> Console.ReadKey()
复制代码

剪切一个文件

  1. Directory.Move(@"C:\Users\enle\Desktop\new", @"C:\Users\enle\Desktop\new1");
  2. Console.Write("剪切成功");<br>         Console.ReadKey()
复制代码

读取文件所有文件的全路径

  1. string[] path = Directory.GetFiles(@"C:\Users\enle\Desktop\2", "*.pdf");//"*.pdf" 对读取文件的格式,进行限定
  2. for (int i = 0; i < path.Length; i++)
  3. {
  4. Console.WriteLine(path[i]);
  5. }
复制代码

文件夹的路径

  1. string[] path = Directory.GetDirectories(@"C:\Users\enle\Desktop\2");
  2. for (int i = 0; i < path.Length; i++)
  3. {
  4. Console.WriteLine(path[i]);
  5. }<br>           Console.ReadKey()
复制代码

创建100个文件夹

  1. if (Directory .Exists (@"C:\Users\enle\Desktop\new1"))
  2. {
  3. for (int i = 0; i < 100; i++)
  4. {
  5. Directory.CreateDirectory(@"C: \Users\enle\Desktop\new1\" + i);
  6. }
  7. Console.WriteLine("OK");<br>           Console.ReadKey();
复制代码




太阳http代理AD
回复

使用道具 举报