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

C# 如何使用ListPattern方法查找2个特定的文件名(而不是文件名*)?,c#,chilkat,C#,Chilkat,我正在重写一个程序,它使用Chilkat的FTP类连接到远程文件夹,然后在其中搜索特定的文件名…等等 具体来说,我使用字符串{get;set;}列出包含特定缩写的文件 变量和字符串方法如下所示 varname.ListPattern = "FAST*"; 这表示侦听所有以“FAST”缩写开头的文件。我在其他应用程序中也看到过类似的模式,因此我确信更改类似“*.txt”的模式是很常见的 我想知道是否有办法监听2个特定的文件名。。。类似“FASTBILL&FASTCOLL”的东西。。但是我不知道用

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

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

变量和字符串方法如下所示

varname.ListPattern = "FAST*";
这表示侦听所有以“FAST”缩写开头的文件。我在其他应用程序中也看到过类似的模式,因此我确信更改类似“*.txt”的模式是很常见的

我想知道是否有办法监听2个特定的文件名。。。类似“FASTBILL&FASTCOLL”的东西。。但是我不知道用什么样的语法来表示两个特定的文件名,而不是用一个通用的缩写来循环

有什么建议吗


提前谢谢

您可以尝试以下操作:

string pattern缩写为“FAST”

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

var resultList=list.FindAll(委托(字符串s){返回s.Contains(模式缩写);})

通过foreach处理结果列表

该列表将包含包含“FAST”缩写的所有文件名