实现效果:

知识运用:
FileInfo类的FullName,Length和CreationTime属性
DirectoryInfo类的GetFileSystemInfo方法
实现代码:
private void SearchFile(string fileDirectory)
{
DirectoryInfo dir = new DirectoryInfo(fileDirectory);
FileSystemInfo[] fsys = dir.GetFileSystemInfos();
foreach (FileSystemInfo fs in fsys)
{
if (fs is DirectoryInfo)
{
SearchFile(fs.FullName);
}
else
{
if(fs.Name==textBox1.Text)
{
FileInfo fi = new FileInfo(fs.FullName);
listView1.Items.Add(fs.Name);
listView1.Items[listView1.Items.Count - 1].SubItems.Add(fi.FullName);
listView1.Items[listView1.Items.Count - 1].SubItems.Add(fi.Length.ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(fi.CreationTime.ToString());
}
}
}
}