【发布时间】:2017-09-13 09:01:54
【问题描述】:
我已经使用 WinSCP .NET 程序集从我的 FTP 下载文件有一段时间了,它带有一个简单的 FileMask:"|*/",因为我不希望它遍历子目录。这很好用,但现在我正在尝试添加另一个文件掩码以仅下载在某个日期之后已修改的文件,但我在使用多个文件掩码时遇到了问题。
这样写,不出所料,只是覆盖了对象上的FileMask属性:
transferOptions.FileMask = "|*/"; // don't download subdirs
transferOptions.FileMask = "*>=" + date; // only get files updated after date
并像人们指定的那样使用它以及它在某些文档中的编写方式:
transferOptions.FileMask = "|*/"; "*>=" + date;
给我错误“只有赋值、调用、递增、递减和新对象表达式可以用作语句。”
有没有其他方法可以分隔两个文件掩码,并确保两者都在使用?
谢谢。
【问题讨论】:
标签: c# winscp winscp-net