查询文件系统以获取具有某些属性的文件列表?
我希望能够查询文件夹(和子文件夹)并获取满足特定属性的某些条件的文件列表...例如,所有具有以下内容的文件:
在 c:\somefolder
file_extension = ".abc"
文件大小在 x 和 y 之间 KB
(文件名如“%this”或文件名如“%that%”,且文件名不像“%somethingelse%”
在 date1 和 date2 之间修改日期
使用 LINQ 是否可以实现这种情况,语法是什么样的?
I'd like to be able to query a folder (and subfolders) and get a list of files meeting certain criteria on specific attributes...so, for example, all files that have:
under c:\somefolder
file_extension = ".abc"
filesize between x and y KB
(filename like '%this' or filename like '%that%' and filename not like '%somethingelse%'
modifieddate between date1 and date2
Is this sort of thing possible using LINQ, and what would the syntax look like?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。语法看起来像:
Yes. The syntax would look something like: