从目录中获取文件夹名称
Get folder names from a directory
string fullpath = @"c:\User\A"
private void button3_Click(object sender, EventArgs e)
{
listbox.items.add();
}
我只想在列表框中的用户下显示文件夹“A”的名称。
我试过了
string patht = @"c:\User";
string[] files = System.IO.Directory.GetFiles(patht, "*", System.IO.SearchOption.TopDirectoryOnly);
foreach(string file in files)
{
listBox1.Items.Add(file);
}
这没有显示任何内容
如果您需要文件夹名称,请使用以下代码。它会在提供的路径下为您提供父文件夹名称。
private void button1_Click(object sender, EventArgs e)
{
string patht = @"C:\Windows";
string[] directories = System.IO.Directory.GetDirectories(patht);
foreach (string d in directories)
{
listBox1.Items.Add(System.IO.Path.GetFileNameWithoutExtension(d));
}
}
如果您还需要子文件夹,那么会有单独的代码。
string fullpath = @"c:\User\A"
private void button3_Click(object sender, EventArgs e)
{
listbox.items.add();
}
我只想在列表框中的用户下显示文件夹“A”的名称。
我试过了
string patht = @"c:\User";
string[] files = System.IO.Directory.GetFiles(patht, "*", System.IO.SearchOption.TopDirectoryOnly);
foreach(string file in files)
{
listBox1.Items.Add(file);
}
这没有显示任何内容
如果您需要文件夹名称,请使用以下代码。它会在提供的路径下为您提供父文件夹名称。
private void button1_Click(object sender, EventArgs e)
{
string patht = @"C:\Windows";
string[] directories = System.IO.Directory.GetDirectories(patht);
foreach (string d in directories)
{
listBox1.Items.Add(System.IO.Path.GetFileNameWithoutExtension(d));
}
}
如果您还需要子文件夹,那么会有单独的代码。