C#下实现创建和删除目录的实例代码
本文所述代码是从一个C#程序中摘录出来的,主要实现C#创建目录、删除文件夹及文件的功能,包括所引用的名称空间等,特别是对C#不熟悉的初学者,会有一定的参考借鉴价值。下面把创建和删除文件夹的完整代码帖上来供大家参考借鉴。
代码入下所示:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Collections; namespace delete { class Program { static void Main(string[] args) { deleteFiles(@"D:\Test\我的文件夹"); } public static void deleteFiles(string strDir) { if (Directory.Exists(strDir)) { Directory.Delete(strDir, true); Directory.CreateDirectory(strDir); Console.WriteLine("文件删除成功!"); Console.ReadLine(); } else { Directory.CreateDirectory(strDir); Console.WriteLine("文件夹创建成功!"); Console.ReadLine(); } } } }
相信本文所述实例会对大家有一定的帮助。
相关推荐
-
c#使用filesystemwatcher实时监控文件目录的添加和删除
首先,我们需要对.net提供的FileSystemWatcher类有所了解.我有些懒,找了MSDN对该类的描述. FileSystemWatcher类侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件. 使用 FileSystemWatcher 监视指定目录中的更改.可监视指定目录中的文件或子目录的更改.可以创建一个组件来监视本地计算机.网络驱动器或远程计算机上的文件. 若要监视所有文件中的更改,请将 Filter 属性设置为空字符串 ("") 或使用通配符("*
-
C#删除文件目录或文件的解决方法
复制代码 代码如下: /// 删除文件和目录public class Cleaner { /// /// 删除指定目录以及该目录下所有文件 /// /// 欲删除文件或者目录的路径 public static void Clean ( string dir ) { CleanFiles ( dir );//第一次删除文件 CleanFiles ( dir );//第二次删除目录 } private static vo
-
C#删除整个目录及子目录的方法
本文实例讲述了C#删除整个目录及子目录的方法.分享给大家供大家参考.具体实现方法如下: //目录为空,删除目录 DirectoryInfo directoryInfo = new DirectoryInfo(spath); directoryInfo.Delete(); //如果有子目录,先循环删除子目录,再删除当前目录 directoryInfo.Delete(true); 希望本文所述对大家的C#程序设计有所帮助.
-
C#实现安全删除文件目录的方法
本文实例讲述了C#实现安全删除文件目录的方法.分享给大家供大家参考.具体分析如下: 1. 创建文件夹 (简单,没多考虑) 2. 删除所建文件夹:为防止删除过程中有其他进程引用该文件夹中文件,增加了对此意外情况的考虑. 在本例中,若删除过程中被其他进程引用,等待并循环5次尝试再次删除操作.长时间无法被删除,则删除文件目录失败 using System; using System.IO; namespace Retry { class Program { static void Main(strin
-
C#简单创建和删除目录的方法
本文实例讲述了C#简单创建和删除目录的方法.分享给大家供大家参考.具体如下: using System; using System.IO; class DirectoryCreation { public static void Main() { string directoryString = Directory.GetCurrentDirectory() + @"\TestDir"; Directory.CreateDirectory (directoryString); Cons
-
C#创建IIS虚拟目录的方法
本文实例讲述了C#创建IIS虚拟目录的方法.分享给大家供大家参考.具体分析如下: DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口.使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为: 复制代码 代码如下: IIS://ComputerName/Service/Website/Directory ComputerName:即操作的服务器的名字,可以是名字也可以是IP,经常用的就是lo
-
C#下实现创建和删除目录的实例代码
本文所述代码是从一个C#程序中摘录出来的,主要实现C#创建目录.删除文件夹及文件的功能,包括所引用的名称空间等,特别是对C#不熟悉的初学者,会有一定的参考借鉴价值.下面把创建和删除文件夹的完整代码帖上来供大家参考借鉴. 代码入下所示: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Collections; nam
-
EasyUI创建人员树的实例代码
最近做了一个树状的下拉列表,在这里记录一下,以后可以直接使用 项目中的树状下拉列表是用来选择人员用的,具体实现展示如下: 先说一说功能,左边的人员数是提供选人的,当点击中间的按钮,选中的人员会直接移到右边,如果要删除已选中的人员,只需要双击右边人的姓名即可,点击确定进行集体的业务逻辑操作,一般就是新增人员到某一个表中. 我们再来看看这个DIV的具体代码,由于项目中在多个地方都使用到了这个人员树,所以我把这个DIV抽象出来当作一个公共的jsp页面.如需调用,只需要include这个jsp即可 us
-
使用C#创建Windows服务的实例代码
本文介绍了使用C#创建Windows服务的实例代码,分享给大家 一.开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二.创建Windows Service 1.新建一个Windows Service,并将项目名称改为"MyWindowsService",如下图所示: 2.在解决方案资源管理器内将Service1.cs改为MyService1.cs后并点击"查看代码&
-
PHP下 Mongodb 连接远程数据库的实例代码
WINDOWS 下装MongoDB 先去官网下载 :https://www.mongodb.com/download-center#atlas 1.在mongodb的文件夹下创建 data.logs 文件夹 和mongo.conf 命令行命令! D:\mongodb\bin> mongod --dbpath D:\mongodb\data --logpath=D:\mongodb\logs\mongodb.log --logappend D:\mongodb\bin> mongod -dbp
-
C# 创建Excel气泡图的实例代码
气泡图(Bubble Chart)是可用于展示三个变量之间的关系.通过绘制x 值, y 值和大小值即可确定图表中气泡的坐标及大小.下面通过后端C#代码及VB.NET代码展示如何来实现在Excel中创建气泡图的方法. 程序环境: Visual Studio .Net FrameWork 4.5.1 Spire.XLS for .NET Version 10.12.0 注:编辑代码前先将Spire.Xls.dll(dll文件可在解压包Bin文件夹下获取)添加引用至VS程序,可通过官网下载或者Nuge
-
利用Python实现Windows下的鼠标键盘模拟的实例代码
本文介绍了利用Python实现Windows下的鼠标键盘模拟的实例代码,分享给大家 本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: PyUserInput pip install PyUserInput PyUserInput 依赖 pyhook,所以还得安装 pyhook.按需下载,下载地址. 我是 win10 64 位 python 2.7,用的是第二个,下载之后用解压软件打开,把 pyHook放到C:\Python27\Lib\site-pack
-
jquery实现下拉框功能效果【实例代码】
说不清楚,直接上图 <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> * { margin: 0; paddin
-
pycharm+django创建一个搜索网页实例代码
本文主要研究的是pycharm+django创建一个搜索网页的实例代码,具体步骤和代码示例如下. 创建工程 比如,我创建的工程目录结构如下: 命令行 进入windows命令行,进入根目录: python manage.py startapp django_web 接着你会在pycharm中发现,多了一个django_web文件夹.如下将截图: 创建一个test.html <!DOCTYPE html> <html> <head> <title>开始搜索<
-
spring学习之创建项目 Hello Spring实例代码
本文研究的主要是spring学习之创建项目 Hello Spring实例代码,具体如下. 一.创建eclipse项目,引入jar包 1.eclipse创建java project项目 HelloSpring 2.创建lib目录,加入spring必须的5个jar包 3.选中5个文件,右键 -> Build Path -> add to build path 二.编写spring的hello spring代码 1.创建包io.spring.beans,并编写HelloWorld.java pack
-
java实现输出文件夹下某个格式的所有文件实例代码
package file; import java.io.File; /** * 输出某个文件夹下所有某个格式的文件 * @author hasee * */ public class Demo2 { public static void main(String[] args) { getTxtName("d:/a",".jpg"); } public static void getTxtName(String path,String suffix) { //判断文
随机推荐
- JS简单生成随机数(随机密码)的方法
- JS获取地址栏参数的几种方法小结
- android 中去掉窗口全屏显示的简单方法
- java教程之java程序编译运行图解(java程序运行)
- JS input 数字验证代码
- js实现图片淡入淡出切换简易效果
- 适用于php-5.2 的 php.ini 中文版[金步国翻译]
- 获取当前网页document.url location.href区别总结
- APACHE 多站点配置方法
- nginx强制使用https访问的方法(http跳转到https)
- C++按位异或运算符的使用介绍
- Android获取apk程序签名信息代码示例
- Android加载对话框同时异步执行实现方法
- 打哈欠为什么会传染
- 微信跳一跳自动运行python脚本
- Java网络编程之TCP程序设计
- 详解ASP.NET中Identity的身份验证代码
- pycharm new project变成灰色的解决方法
- Python 如何提高元组的可读性
- 详解C++中string的用法和例子