private void searchFile(string Path,string keyWord)
{
DirectoryInfo Directory=new DirectoryInfo(Path);
FileInfo[] Files=Directory.GetFiles();
foreach(FileInfo file in Files)
{
if(file.Name.TrimEnd('.','f','a','o')==keyWord)
{
gettedSearchFile[n++]=file.Name.TrimEnd('.','f','a','o');
listBox1.Items.Add(gettedSearchFile);
gettedSearchFilePath[n++]=file.DirectoryName;
}
}
DirectoryInfo[] Directories=Directory.GetDirectories();
if(Directories.Length==0)
{
return;
}
else
{
foreach(DirectoryInfo Dir in Directories)
{
searchFile(Dir.FullName,keyword);
}
}
}
{
DirectoryInfo Directory=new DirectoryInfo(Path);
FileInfo[] Files=Directory.GetFiles();
foreach(FileInfo file in Files)
{
if(file.Name.TrimEnd('.','f','a','o')==keyWord)
{
gettedSearchFile[n++]=file.Name.TrimEnd('.','f','a','o');
listBox1.Items.Add(gettedSearchFile);
gettedSearchFilePath[n++]=file.DirectoryName;
}
}
DirectoryInfo[] Directories=Directory.GetDirectories();
if(Directories.Length==0)
{
return;
}
else
{
foreach(DirectoryInfo Dir in Directories)
{
searchFile(Dir.FullName,keyword);
}
}
}
解决方案 »
- 咨询:BACnet 设备模拟器
- 请问如何用webbrowser控件获得网页中“窗口”的HTML代码
- 在WPF中,如果让所有控件的某一属性保持一致
- C# 后台建立一个服务 选中“允许服务与桌面交互”但是对应的程序界面还是没出来
- 如何删除显示在tabpage上的picturebox图标控件???
- 梅花鱼控件在哪可以下载 谢了!!!
- 请教一个SQL update写法的问题。
- 线程问题!! 金笛
- c#编软件时,,都有帮助这一项,,问帮助文档要放在程序的那个目录下,才能在别的电脑也可以打开》??请具体说下操作方法?
- 给定路径下查找含有某段字符串的文件
- 在两个数据库的数据集问题
- 函数XmlSerializer.Deserialize在WIN98运行时不支持中文路径名,报错“路径中含有非法字符”,为什么?
gettedSearchFilePath[n++]=file.DirectoryName;
好像并不可行,由字符串数组修改成字符串后毛病竟然消失了,看来果然不行,好像要用stringbuilder来解决吧?
Hope it helps a little.
----------------------------------------
To teach a fish how to swim.