我正在重写一个程序,该程序使用Chilkat的FTP类连接,然后在远程文件夹中搜索特定的文件名......然后等等......
具体来说,我正在使用字符串{get; set;}列出包含特定缩写的文件。
变量和字符串方法如..
varname.ListPattern = "FAST*";
这表示侦听以“FAST”缩写开头的所有文件。我已经看到在其他应用程序中使用的这种模式,所以我确信通常更改像“* .txt”这样的模式。
我想知道是否有办法侦听2个特定的文件名...类似“FASTBILL& FASTCOLL”...但我不知道用于2个特定文件名的语法类型使用通用缩写循环遍历所有。
任何建议?
提前致谢。
答案 0 :(得分:0)
您可以尝试以下操作:
string patternAbbreviation =“FAST”;
var list =&lt;将所有文件名作为文本并将其放在此列表中<>
var resultList = list.FindAll(delegate(string s){return s.Contains(patternAbbreviation);});
通过foreach
处理结果列表该列表将包含包含“FAST”缩写的所有文件名。