gpt4 book ai didi

c# - 具有多选的 OpenFileDialog 框,.filenames 多次接收相同的名称

转载 作者:太空宇宙 更新时间:2023-11-03 21:42:24 24 4
gpt4 key购买 nike

我有一个多选 OpenFileDialog 框(名为 GetFiles),它循环遍历所有选定的文件并在列表框中显示它们的路径。问题是,当所有文件都被选中并添加时,它显示相同的文件名。这是所有代码:

if (GetFile.ShowDialog() == DialogResult.OK)
foreach (string filename in GetFile.FileNames)
{
FileNameList.Items.Add(GetFile.FileName);
}

我觉得我缺少了一些非常简单的东西....任何帮助将不胜感激

最佳答案

是的,您每次使用 GetFile.FileName 添加相同的文件名。您需要使用变量 filename:

if (GetFile.ShowDialog() == DialogResult.OK)
foreach (string filename in GetFile.FileNames)
{
FileNameList.Items.Add(filename);
}

关于c# - 具有多选的 OpenFileDialog 框,.filenames 多次接收相同的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18688504/

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