using System;
using System.IO;
class Program
{
static void Main()
{
// 定义要获取文件名的文件夹路径
string folderPath = @"C:\Your\Folder\Path";
try
{
// 获取文件夹中所有文件的名称
string[] files = Directory.GetFiles(folderPath);
// 遍历并输出每个文件的名称
foreach (string file in files)
{
// 使用 Path.GetFileName 获取文件名(包括扩展名)
Console.WriteLine(Path.GetFileName(file));
}
}
catch (Exception ex)
{
// 捕获异常并输出错误信息
Console.WriteLine("An error occurred: " + ex.Message);
}
}
}
using System; 和 using System.IO; 引入了必要的命名空间,以便使用控制台输入输出和文件系统操作。string folderPath = @"C:\Your\Folder\Path"; 设置了你要获取文件名的文件夹路径。请根据实际情况修改路径。Directory.GetFiles(folderPath); 方法返回一个字符串数组,包含指定文件夹中的所有文件的完整路径。foreach 循环遍历文件数组,并通过 Path.GetFileName(file) 提取文件名(包括扩展名)。try-catch 块捕获可能发生的异常(如路径无效或权限不足),并在控制台输出错误信息。希望这段代码能帮助你获取文件夹下的文件名!
上一篇:c# namespace
下一篇:c# 字符串转datetime
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站