in vb.net you can do this
VB Code:
Files = IO.Directory.GetFiles(TargetDir, "*.*") lstFiles.Items.Clear() For Each File In Files lstFiles.Items.Add(File) Next
what is the syntax to do this in c#?
Printable View
in vb.net you can do this
VB Code:
Files = IO.Directory.GetFiles(TargetDir, "*.*") lstFiles.Items.Clear() For Each File In Files lstFiles.Items.Add(File) Next
what is the syntax to do this in c#?
//DirectoryInfo and FileInfo are part of System.IO.PHP Code:public void LoadDirectoryFiles(string targetDir)
{
DirectoryInfo dr = new System.IO.DirectoryInfo(targetDir);
FileInfo[] fi = dr.GetFiles();
foreach(FileInfo f in fi)
{
lstSearchResult.Items.Add(f);
}
}
private void button1_Click(object sender, System.EventArgs e)
{
LoadDirectoryFiles(@"e:\");
}