gpt4 book ai didi

c# - 从目录中仅检索文件名

转载 作者:行者123 更新时间:2023-11-30 21:03:28 26 4
gpt4 key购买 nike

使用 Directory 类库,我正在尝试检索文件夹中存在的所有文件名称,如下所示:

 private void button1_Click(object sender, EventArgs e)
{
string[] filePaths = Directory.GetFiles(@"d:\Images\", "*.png");
foreach (string img in filePaths)
{
listBox1.Items.Add(img.ToString());
}
}

如您所知,此方法返回文件的完整路径和名称,但我只需要获取文件的名称。是否可以在目录类中执行此操作?我必须为此使用 Path 类吗?如果是,我如何为没有文件名的变量分配路径?谢谢,

最佳答案

试试这个:

using System.IO;

...

private void button1_Click(object sender, EventArgs e)
{
string[] filePaths = Directory.GetFiles(@"d:\Images\", "*.png");
foreach (string img in filePaths)
{
listBox1.Items.Add(Path.GetFileName(img));
}
}

关于c# - 从目录中仅检索文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12846380/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com