社区
C#
帖子详情
c# .net 遍历文件夹a下是否有包含给定内容abc的文件
catcat12345
2012-03-14 09:50:50
有就返回true,没有false
...全文
109
9
打赏
收藏
c# .net 遍历文件夹a下是否有包含给定内容abc的文件
有就返回true,没有false
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
全局变量
2012-03-14
打赏
举报
回复
string[] filenames = Directory.GetFiles(//路径, "*.csv");
if(filenames.Length <1) return;
foreach (string file in filenames)
{
FileInfo finfo = new FileInfo(file);
if(finfo.OpenText.IndexOf('abc')!=-1){//判断是否存在 abc
return true;
}else{
return false;
}
}
}
catcat12345
2012-03-14
打赏
举报
回复
我说的是,查某个文件夹a下的所有.csv文件(只有.csv文件,无子文件夹),看这些.csv文件里有没有abc这个内容,有就返回true,没就flase
全局变量
2012-03-14
打赏
举报
回复
是内容?
[Quote=引用 4 楼 cjh200102 的回复:]
FileInfo[] files = dis.GetFiles();//获得某路径下所有文件
foreach (FileInfo fi in files)
{
//读取每个文件查找判断
}
[/Quote]
在打开文件
FileInfo finfo = new FileInfo(fname);
finfo.OpenText//判断是否存在 abc
使我做你和平之子
2012-03-14
打赏
举报
回复
这个要看abc是什么东西。楼主可以先用windows的搜索功能搜一下,如果能搜到,说明能用全文搜索方式搜到,那就可以先从微软的网站下载windows search api,解包后有个封装好的dll和示例程序,利用windows search很容易就能编程得到结果。
如果无法用全文搜索搜到,那就只能依次把每个文件的内容读到内存,然后再搜索,估计效率很低
catcat12345
2012-03-14
打赏
举报
回复
4楼能具体点吗?
cjh200102
2012-03-14
打赏
举报
回复
FileInfo[] files = dis.GetFiles();//获得某路径下所有文件
foreach (FileInfo fi in files)
{
//读取每个文件查找判断
}
threenewbee
2012-03-14
打赏
举报
回复
bool b = Directory.GetFiles("c:\\a", "*abc*").Count() > 0;
catcat12345
2012-03-14
打赏
举报
回复
文件夹a下有n个相同类型的.csv文件
catcat12345
2012-03-14
打赏
举报
回复
求大神,这个怎么做????
.NET
获取Html字符串中指定标签的指定属性的值
.NET
获取Html字符串中指定标签的指定属性的值 本代码为
C#
获取字符串中Html的指定标签的指定属性的值 如:string tempstr=‘’ 要获取以上字符串中的img中的src或是a中的href等的值 GetHtmlAttr(tempstr,"img","src")这样就能获取到。
S1结业笔试题10.doc
【原创作者田超凡,未经许可请勿转发,侵权仿冒必究】
C#
开发实战
C#
开发实战,整理了一部分,后续工作进行中。
北大青鸟结业考试笔试题
新近的青鸟笔试题 考试参考 北大青鸟和国家考试中心认证试题 易于打印成
文件
或 复制 粘贴 练习
c#
程序设计习题.ppt
c#
程序设计习题.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章