Directory文件类的实例讲解

创建一个新文件

Directory.CreateDirectory(@"C: \Users\enle\Desktop\new");//路径
Console.WriteLine("创建成功");      

Console.ReadKey()  

删除一个文件

Directory.Delete(@"C: \Users\enle\Desktop\new", true);
Console.WriteLine("删除成功"); 

Console.ReadKey()

剪切一个文件

Directory.Move(@"C:\Users\enle\Desktop\new", @"C:\Users\enle\Desktop\new1");
      Console.Write("剪切成功");         Console.ReadKey()

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

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

文件夹的路径

string[] path = Directory.GetDirectories(@"C:\Users\enle\Desktop\2");

      for (int i = 0; i < path.Length; i++)
      {
        Console.WriteLine(path[i]);
      }
           Console.ReadKey()

创建100个文件夹

if (Directory .Exists (@"C:\Users\enle\Desktop\new1"))
      {
        for (int i = 0; i < 100; i++)
        {
          Directory.CreateDirectory(@"C: \Users\enle\Desktop\new1\" + i);

        }
        Console.WriteLine("OK");
           Console.ReadKey();

以上这篇Directory文件类的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • C#文件管理类Directory实例分析

    本文实例讲解了C#的文件管理类,帮助大家对类的大体功能做简单的了解. 该实例应用于C#项目的时候判断文件是否存在.创建文件.删除文件等情况:今天大体总结文件调取功能如下: public string GetFile() {//获取根目录下的所以文件 string Files = ""; string[] Wenjian = Directory.GetFiles(Server.MapPath("~/")); foreach (string item in Wenjia

  • Directory文件类的实例讲解

    创建一个新文件 Directory.CreateDirectory(@"C: \Users\enle\Desktop\new");//路径 Console.WriteLine("创建成功"); Console.ReadKey() 删除一个文件 Directory.Delete(@"C: \Users\enle\Desktop\new", true); Console.WriteLine("删除成功"); Console.Rea

  • Python 实现删除某路径下文件及文件夹的实例讲解

    Python 实现删除某路径下文件及文件夹的脚本 #!/usr/bin/env python import os import shutil delList = [] delDir = "/home/test" delList = os.listdir(delDir ) for f in delList: filePath = os.path.join( delDir, f ) if os.path.isfile(filePath): os.remove(filePath) print

  • java自定义Scanner类似功能类的实例讲解

    读取键盘输入 package com.zjx.io; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * 面试题 * 读取键盘各个数据类型 * */ public class TestFaceIo { public static void main(String[] args) { System.out.print("请输入姓名: "); S

  • Python实现对百度云的文件上传(实例讲解)

    环境准备 python3.6 PyCharm 2017.1.3 Windows环境 框架搭建 selenium3.6 安装方法: pip install selenium 实现步骤: 一.步骤分析 1.选择"账号密码登录" 2.用户名.密码输入,登录 3.文件上传 注:本文主要介绍利用selenium包下的webdriver加载Firefox浏览器. 二.元素捕捉 利用火狐浏览器firebug插件复制控件的XPATH路径,注:Python3.6对应Firefox版本40.x,暂不支持最

  • 基于Socket类以及ServerSocket类的实例讲解

    Socket类 套接字是网络连接的端点,套接字使应用可以从网络中读取数据,可以向网络中写入数据.不同计算机上的两个应用程序可以通过连接发送或接收字节流,以此达到相互通信的目的. 为了从一个应用程序向另一个应用程序发送消息,需要知道另一个应用程序中套接字的 IP 地址和端口号,在java中,套接字由java.net.Socket 表示. 要创建一个套接字,可以使用Socket类中众多构造函数中的一个.其中一个构造函数接收两个参数:主机号和端口号. public Socket (String hos

  • Python文件和流(实例讲解)

    1.文件写入 #打开文件,路径不对会报错 f = open(r"C:\Users\jm\Desktop\pyfile.txt","w") f.write("Hello,world!\n") f.close() 2.文件读取 #读取 f = open(r"C:\Users\jm\Desktop\pyfile.txt","r") print(f.read()) f.close() 输出: Hello,world

  • php 删除指定文件夹的实例讲解

    1.前言 目标:php删除一个指定目录 所使用的的php函数:is_dir,opendir,readdir,scandir,rmdir,closedir,等等(注:其他文件操作函数也可以完成,这里只列举了本次使用的函数) 2.相关函数介绍 php文件操作的方法大致相同,已经在上一篇介绍过了,这里就不在重复介绍,这里就介绍一个新函数 rmdir 详情参考:http://www.w3school.com.cn/php/func_filesystem_rmdir.asp 3.代码构成 ** * [de

  • Path类 操作文件类的实例

    // Path类 IO命名空间 静态类 不能创建对象类名. string str =@"E:\C#程序设计基础入门教程\(第十一天)\122\22\nee.txt"; ////int index=str.LastIndexOf ("\\")//最后一出现的位置 ////str =str.Substring (index +1);//拿到最后一个文件 ////Console.WriteLine(str); Console.WriteLine(Path.GetFileN

  • 对node通过fs模块判断文件是否是文件夹的实例讲解

    通过fs.Stats 和 states.isDirectory实现 1. fs.Stats 对象提供了一个文件的信息. 从 fs.stat().fs.lstat() 和 fs.fstat() 及其同步版本返回的对象都是该类型. 如果传入这些函数的 options 中的 bigint 为 true,则数值会是 bigint 型而不是 number 型. 如: Stats { dev: 2114, ino: 48064969, mode: 33188, nlink: 1, uid: 85, gid:

  • 读取本地json文件,解析json(实例讲解)

    模拟用户登录 # data.json 文件同目录下 [ { "id": 1, "username": "zhangshan", "password": "123qwe", "lock": false }, { "id": 2, "username": "lisi", "password": "123

随机推荐