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);
}
}
}
解决方案 »
- 如何将字符串转换成转义字符串?
- DateTime对像能否直接设置一个小时和分钟值,返回一个DateTime
- c# form treeview动态加载{急!!}
- Form关闭关联问题
- HELP!!! NullReferenceException!!!
- 各位大虾:我是C#新手,以后多多关照.
- 问一个问题,我想把一个图斜着27度画在一个Image上
- C#薪水调查
- 100分求programming c#电子书,急啊
- 关于xmlhttp一问.进程总是死掉----------------有经验的来看.
- 在两个数据库的数据集问题
- 函数XmlSerializer.Deserialize在WIN98运行时不支持中文路径名,报错“路径中含有非法字符”,为什么?
gettedSearchFilePath[n++]=file.DirectoryName;
好像并不可行,由字符串数组修改成字符串后毛病竟然消失了,看来果然不行,好像要用stringbuilder来解决吧?
Hope it helps a little.
----------------------------------------
To teach a fish how to swim.