C#下实现创建和删除目录的实例代码

 更新时间:2014年08月12日 11:28:28   投稿:shichen2014  
这篇文章主要介绍了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# AStar寻路算法详解

    C# AStar寻路算法详解

    AStar算法是一种图形搜索算法,常用于寻路。他是以广度优先搜索为基础,集Dijkstra算法和最佳优先(best fit)于一身的一种算法,本文主要介绍了AStar寻路算法的原理与实现,需要的可以参考一下
    2023-03-03
  • c# COM组件原理详解

    c# COM组件原理详解

    本文主要介绍了c# COM组件原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • C#使用Lambda表达式简化代码的示例详解

    C#使用Lambda表达式简化代码的示例详解

    Lambda,希腊字母λ,在C#编程语言中,被引入为Lambda表达式,表示为匿名函数(匿名方法)。本文将利用Lambda表达式进行代码的简化,感兴趣的可以了解一下
    2022-12-12
  • c#语言入门类型和成员

    c#语言入门类型和成员

    这篇文章主要介绍了c#语言入门类型和成员,类 是最基本的 C# 类型。 类是一种数据结构,可在一个单元中就将状态和操作结合起来。 类为类实例提供了定义。类支持继承和多形性,即派生类 以扩展和专门针对基类的机制,下面来看看文章的详细介绍
    2021-12-12
  • VSCode调试C#程序及附缺失.dll文件的解决办法

    VSCode调试C#程序及附缺失.dll文件的解决办法

    这篇文章主要介绍了VSCode调试C#程序及附缺失.dll文件的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • C# 压榨cpu的办法(推荐)

    C# 压榨cpu的办法(推荐)

    这篇文章主要介绍了C# 压榨cpu的办法,通过修改num的值,观察cpu的核数,例如我电脑是8核的,改成8,运行时各个核都能跑满,感兴趣的朋友跟随小编一起看看吧
    2021-12-12
  • 详解C#压缩、解压文件夹/文件(带密码)

    详解C#压缩、解压文件夹/文件(带密码)

    这篇文章主要给大家介绍了关于C#压缩、解压文件夹/文件(带密码)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • c#中switch case的用法实例解析

    c#中switch case的用法实例解析

    这篇文章主要介绍了c#中switch case的用法实例解析,对于C#的初学者来说有必要熟练掌握,需要的朋友可以参考下
    2014-08-08
  • C#引用类型和值类型的介绍与实例

    C#引用类型和值类型的介绍与实例

    这篇文章主要介绍了C#引用类型和值类型,有需要的朋友可以参考一下
    2013-12-12
  • C#数据结构之队列(Quene)实例详解

    C#数据结构之队列(Quene)实例详解

    这篇文章主要介绍了C#数据结构之队列(Quene),结合实例形式较为详细的讲述了队列的功能、原理与C#实现队列的相关技巧,需要的朋友可以参考下
    2015-11-11

最新评论