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)
{
// 获取文件名(不包括路径)
string fileName = Path.GetFileName(file);
Console.WriteLine(fileName);
}
}
catch (Exception ex)
{
// 如果发生错误,输出错误信息
Console.WriteLine("Error: " + ex.Message);
}
}
}
string folderPath = @"C:\Your\Folder\Path";
这里指定你要获取文件名的文件夹路径。你需要将 "C:\Your\Folder\Path" 替换为你实际的文件夹路径。
Directory.GetFiles(folderPath);
使用 Directory.GetFiles 方法获取指定文件夹下的所有文件路径。返回的是一个字符串数组,每个元素是一个文件的完整路径。
Path.GetFileName(file);
使用 Path.GetFileName 方法从完整的文件路径中提取文件名(不包括路径)。
异常处理
使用 try-catch 块来捕获可能发生的异常(例如文件夹不存在或权限问题),并在控制台输出错误信息。
遍历并输出文件名
使用 foreach 循环遍历所有文件,并通过 Console.WriteLine 输出每个文件名。
上一篇:c#字符串转int
下一篇:c#解析json字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站