📜  C# 程序创建目录

📅  最后修改于: 2022-05-13 01:55:32.235000             🧑  作者: Mango

C# 程序创建目录

目录是存储文件的文件系统。现在我们的任务是在 C# 中创建一个目录。我们可以使用 Directory 类的 CreateDirectory() 方法创建一个目录。此方法用于在指定路径中创建目录和子目录。如果指定的目录存在或给定的路径无效,则此方法不会创建目录。要使用 CreateDirectory() 方法,我们必须在程序中导入 system.IO 命名空间。

句法:

参数: path为目录路径。

返回:这将返回指定创建目录的对象。

异常:它会抛出以下异常:

  • IOException:当 path 指定的目录是文件时,会发生此异常。
  • UnauthorizedAccessException:当调用者没有所需的权限时发生此异常。
  • ArgumentException:当路径以或仅包含冒号字符(:) 时,会发生此异常。
  • ArgumentNullException:当路径为空时发生此异常。
  • PathTooLongException:当指定的路径、文件名或两者都超过系统定义的最大长度时,会发生此异常。
  • DirectoryNotFoundException:指定路径无效时发生此异常
  • NotSupportedException:当路径包含不属于驱动器标签(“D:\”)的冒号字符(:) 时,会发生此异常。

例子:

C#
// C# program to illustrate how
// to create directory
using System;
using System.IO;
  
class GFG{
      
public static void Main()
{
      
    // Create directory named Sravan in C drive
    // Using CreateDirectory() method
    Directory.CreateDirectory("C:\\sravan");
      
    Console.WriteLine("Created");
}
}


输出:

Created