C# 从特定位置添加文件并将其添加到列表框

C# 从特定位置添加文件并将其添加到列表框,c#,listbox,C#,Listbox,我想编写一个打开文件位置的函数,例如,C:\Users\User,我可以从中添加MP3文件,并将其添加到listbox。我尝试过这个,但它没有打开我想要的文件夹。有什么想法吗 OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.Multiselect = true; if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.O

我想编写一个打开文件位置的函数,例如,
C:\Users\User
,我可以从中添加MP3文件,并将其添加到
listbox
。我尝试过这个,但它没有打开我想要的文件夹。有什么想法吗

OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Multiselect = true;
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
    files = openFileDialog1.SafeFileNames;
    paths = openFileDialog1.FileNames;
    for (int i = 0; i < files.Length; i++)
    {
        listBox1.Items.Add(files[i]);
    }
}
OpenFileDialog openFileDialog1=新建OpenFileDialog();
openFileDialog1.Multiselect=true;
if(openFileDialog1.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
files=openFileDialog1.safefilename;
路径=openFileDialog1.FileNames;
for(int i=0;i
设置初始目录:

openFileDialog1.InitialDirectory = @"C:\Users\User";

设置
OpenFileDialog
InitialDirectory
属性将设置启动文件夹。

什么不起作用?是否出现任何错误?进入
列表框的值是否错误?你说它没有打开我想要的文件夹是什么意思??您想(打开)哪个文件夹?我没有尝试过多个文件选择,但对于一个文件,我使用openFileDialog1.SelectedFile来获取用户选择的文件