gpt4 book ai didi

c# - 我怎样才能用 .txt 文件填充我的组合框,但只有他们的名字没有路径?

转载 作者:太空狗 更新时间:2023-10-30 00:31:59 24 4
gpt4 key购买 nike

string path = AppDomain.CurrentDomain.BaseDirectory;
string[] filePaths = Directory.GetFiles(path, "*.txt");
foreach (string file in filePaths)
{
cboLanden.Items.Add(file);
}

这是我的代码,它返回完整路径,我希望在组合框中只有名称,没有路径。

最佳答案

使用Path.GetFileName()获取没有路径的文件名:

string path = AppDomain.CurrentDomain.BaseDirectory; 
string[] filePaths = Directory.GetFiles(path, "*.txt");
foreach (string file in filePaths)
{
cboLanden.Items.Add(Path.GetFileName(file));
}

同时考虑使用文件作为组合框的数据源:

 cboLanden.DataSource = Directory.EnumerateFiles(path, "*.txt")
.Select(Path.GetFileName)
.ToList();

关于c# - 我怎样才能用 .txt 文件填充我的组合框,但只有他们的名字没有路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20998092/

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