C#_基础_文件夹操作类Directory(十七)

 1 //using System.IO;
 2             ///Directory:操作文件夹/目录的类,Directory是静态类
 3             ///创建文件夹
 4             Directory.CreateDirectory(@"D:\a");
 5                 //注释:如果D盘中已经有了a文件夹,不会重新创建,不会覆盖
 6
 7             //删除文件夹
 8            // FALSE :只能删除空文件夹,如果不是空文件夹会报错
 9              Directory.Delete(@"D:\a",false);
10             //TTRUE:删除文件夹,以及子目录,子文件
11              Directory.Delete(@"D:\a", true);
12
13             //判断文件夹是否为空
14              bool  b =  Directory.Exists(@"D:\a");
15
16             ///剪切文件夹
17             Directory.Move(@"D:\a", @"e:\b");
18
19             //获得文件夹下所有文件的全路径
20             string[] path = Directory.GetFiles(@"D:\");
21             //获得文件夹下。jpg格式的文件
22             path = Directory.GetFiles(@"D:\",".jpg");
23             //获得文件加下所有文件夹的全路径
24             path = Directory.GetDirectories(@"D:\");

原文地址:https://www.cnblogs.com/CeasarH/p/9117610.html

时间: 2024-07-30 06:35:29

C#_基础_文件夹操作类Directory(十七)的相关文章

C#文件夹操作之Directory类和DirectoryInfo类

问题的由来 怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个HelloWorld,然后在 HelloWorld 里面写相关逻辑代码,添加我们的层.精灵等 ~ 我们并不一定需要知道 Cocos2d-x 是如何运行或者在各种平台之上运行,也不用知道 Cocos2d-x 的游戏是如何运行起来的,它又是如何渲染界面的 ~~~ 两个入口 程序入口的概念是相对的,AppDelegate 作为跨平台程序入口,在这之上做了另一层的封装,封装了不同

c# 封装的文件夹操作类之复制文件夹

c#  封装的文件夹操作类之复制文件夹 一.复制文件夹原理: 1.递归遍历文件夹 2.复制文件 二.FolderHelper.cs 1 /// <summary> 2 /// 文件夹操作类 3 /// </summary> 4 public static class FolderHelper 5 { 6 /// <summary> 7 /// 复制文件夹 8 /// </summary> 9 /// <param name="sourceFo

FileOperator 文件(夹)操作类

public class FileOperator { /** * 复制文件目录 * @param srcDir 要复制的源目录 eg:/mnt/sdcard/DB * @param destDir 复制到的目标目录 eg:/mnt/sdcard/db/ * @return */ public static boolean copyDir(String srcDir, String destDir){ File sourceDir = new File(srcDir); //判断文件目录是否存在

CFileDialog(文件夹对话框类)和CFontDialog(字体设置对话框类)的使用学习

CFileDialog(文件夹对话框类) 主要用于文件的保存,另存,打开,关闭等功能 功能“另存为”的实现: 1 void CTXTDlg::OnFileSaveas() 2 { 3 LPCTSTR szFilter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*||"; //过滤器设置,注意格式 4 CFileDialog fd(FALSE,"txt",NULL,OFN_OVERWRITEPROMPT|OFN_PATHMUSTEXIST| /

iOS开发——Swift篇&amp;文件,文件夹操作

文件,文件夹操作 ios开发经常会遇到读文件,写文件等,对文件和文件夹的操作,这时就可以使用NSFileManager,NSFileHandle等类来实现. 下面总结了各种常用的操作: 1,遍历一个目录下的所有文件 1 //假设用户文档下有如下文件和文件夹[test1.txt,fold1/test2.txt] 2 let manager = NSFileManager.defaultManager() 3 let urlForDocument = manager.URLsForDirectory

文件及文件夹操作

文件及文件夹操作: C/S:WinForm可以操作客户端文件 Client ServerB/S:Brower Server 命名空间:using system .IO; 1. File类: 创建:File.Create(路径);创建文件,返回FileStream FileStream fs = File.Create(路径):之后需要关闭否则打不开,fs.close(); 删除:File.Delete(路径);无返回值 复制文件:File.Copy(源文件,目标文件); 剪切文件:File.Mo

C#文件夹操作

一.文件夹操作 Directory类,DirectoryInfo类.使用using System.IO命名空间 (一)创建文件夹 方法一: 1 private string path = @"F:\Text\ceshi"; 2 private void Create_Click(object sender, EventArgs e) 3 { 4 Directory.CreateDirectory(path); 5 } 方法二: 1 private string path = @&quo

常用的字符串文件文件夹操作

自己整理的一个类,需要的添加到工程中直接用就可以了. 1 /* ******* StrDirFile.h ********** 2 ********* 文件操作函数声明 ********** */ 3 4 /* author: autumoon */ 5 6 #ifndef _STR_DIR_FILE_ 7 #define _STR_DIR_FILE_ 8 9 #pragma comment(linker,"/manifestdependency:\"type='win32' name

【AFL(三)】afl-tmin修改:添加文件夹操作指令

前言: 之前分析tmin工具的时候,提到tmin的命令目前只能对文件进行操作,很多博客也提供了写脚本的方式对文件夹进行操作.本文是想通过修改tmin源代码的方式,实现添加新命令参数就可以对文件夹进行操作. 本文分为三部分:主要思路.部分实现细节.演示. 在文章最后给出了git地址,可以pull下来直接替换afl-tmin.c用. 主要思路: [一]分析源码 在main函数入口之前,有几个自变量.函数需要仔细查看: 1. 自变量 static u8 *in_file, /* Minimizer i