IO
-
C# Path.GetFileName – 获取路径中的文件名部分
Path.GetFileName 方法是 .NET Framework 中提供的一个用于获取路径中文件名的静态方法,主要用于从路径中获取文件名,也可用于处理文件路径字符串,它位于 System.IO 命名空间中。 以下是该方法的作用: 获取给定路径字符串中的文件名。 通过计算要从中返回的位置的字符数,以及路径分隔符(注意:Windows 和 .NET 中的路…
-
C# Path.GetDirectoryName – 获取路径中的目录部分
Path.GetDirectoryName是C#中一个静态方法,用于获取文件路径的目录名。 方法签名 public static string GetDirectoryName(string path); 参数说明 path:要获取目录名的文件路径(包括文件名或文件夹名)。 返回值说明 如果成功获取到目录名,返回目录名字符串,否则返回null。 使用方法 示…
-
C# Path.Combine – 合并多个路径
C#的Path.Combine方法是用于拼接多个路径的方法。它可以接收一个或多个路径参数,并返回一个由这些路径组成的字符串。这个方法可以方便地组合文件路径、文件夹路径等。 使用方法: string result = Path.Combine(string path1, string path2); 参数 path1 和 path2 表示要拼接的路径。如果 p…
-
C# DirectoryInfo.GetDirectories – 获取目录下的所有子目录信息
C# 中的 DirectoryInfo 类提供了多种用于操作目录的方法,其中 GetDirectories 方法用于获取指定目录中的所有子目录。 方法作用 DirectoryInfo.GetDirectories 方法返回指定目录中的所有子目录的数组,该数组的元素为 DirectoryInfo 类型,可以通过该类型实例调用其它目录操作方法。 方法使用方法 语…
-
C# DirectoryInfo.GetFiles – 获取目录下的所有文件信息
DirectoryInfo.GetFiles() 方法是C#文件操作中用于获取目录中所有文件的方法之一。该方法可以返回当前 DirectoryInfo 的所有文件(包括子目录中的文件),并且可以使用模式进行过滤。 DirectoryInfo.GetFiles() 方法返回一个 FileInfo 数组,其中每个文件都表示找到的文件。可以使用 FileInfo …
-
C# Directory.GetDirectories – 获取目录下的所有子目录
Directory.GetDirectories 方法的作用是获取指定目录中的所有子目录的名称。 使用方法: string[] directories = Directory.GetDirectories(path); 其中 path 参数为要获取子目录的目录路径。返回值 directories 为一个字符串数组,包含指定目录中所有的子目录名称。 该方法还有…
-
C# Directory.GetFiles – 获取目录下的所有文件
Directory.GetFiles 方法是 C# 中用于返回指定文件夹中所有文件的方法,下面是它的基本语法和参数说明: public static string[] GetFiles(string path); public static string[] GetFiles(string path, string searchPattern); publi…
-
C# Directory.Exists – 判断目录是否存在
Directory.Exists是C#中用于判断指定路径的文件夹是否存在的方法,其返回值为布尔类型,如果存在则返回true,否则返回false。 Directory.Exists方法的使用方法: bool exists = Directory.Exists(path); 其中,path参数为字符串类型的要检查的目录路径。此时exists变量的值为true或f…
-
C# Directory.Delete – 删除目录
C#中的Directory.Delete()方法用于删除指定路径下的目录,其中包括目录中所有的文件和文件夹。该方法支持递归删除目录及其子目录,同时也支持保留目录树中的空目录。该方法存在多个重载形式,可以根据传入的参数实现多种不同的删除操作。 使用方法 public static void Delete(string path, bool recursive)…
-
C# File.WriteAllText – 将字符串写入文件
File.WriteAllText 方法的作用是将指定字符串写入指定文件中,如果该文件已经存在则覆盖原有内容。该方法属于System.IO命名空间的成员方法,可直接调用。 使用方法: File.WriteAllText(string path, string contents); 其中path参数表示文件路径,相对路径或绝对路径均可;contents参数表示…