如何使用ListPattern方法查找2个特定的文件名(而不是FILENAME*)

本文关键字:FILENAME 文件名 方法 ListPattern 何使用 查找 2个 | 更新日期: 2023-09-27 18:00:03

我正在重写一个程序,该程序使用Chilkat的FTP类连接到远程文件夹,然后搜索特定的文件名。。。等等…

具体来说,我使用字符串{get;set;}来列出包含特定缩写的文件。

变量和字符串方法读起来像。。

varname.ListPattern = "FAST*";

这表示侦听所有以"FAST"缩写开头的文件。我在其他应用程序中看到过这样的模式,所以我相信更改模式(例如"*.txt")是很常见的。

我想知道是否有一种方法可以监听2个特定的文件名。。。类似"FASTBILL&FASTCOLL"的东西。。但我不知道对两个特定的文件名使用什么类型的语法,而不是用一个通用的缩写来循环所有文件名。

有什么建议吗?

提前谢谢。

如何使用ListPattern方法查找2个特定的文件名(而不是FILENAME*)

您可以尝试以下操作:

字符串模式缩写="FAST";

var列表=<以文本形式获取所有文件名,并将其放置在此列表中>

var resultList=列表。FindAll(委托(字符串s){return s.Contains(模式缩写);});

通过foreach 处理结果列表

该列表将包含所有包含"FAST"缩写的文件名。