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

时间:2014-04-24 20:40:01

标签: c# chilkat

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

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

变量和字符串方法如..

varname.ListPattern = "FAST*";

这表示侦听以“FAST”缩写开头的所有文件。我已经看到在其他应用程序中使用的这种模式,所以我确信通常更改像“* .txt”这样的模式。

我想知道是否有办法侦听2个特定的文件名...类似“FASTBILL& FASTCOLL”...但我不知道用于2个特定文件名的语法类型使用通用缩写循环遍历所有。

任何建议?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

  

string patternAbbreviation =“FAST”;

     

var list =&lt;将所有文件名作为文本并将其放在此列表中<>

     

var resultList = list.FindAll(delegate(string s){return s.Contains(patternAbbreviation);});

通过foreach

处理结果列表

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