大家看看这段代码,你觉得哪里不好? public class FileTransferService : FileTransferBase, IFileTransferService { public FileTransferService(IEnumerable<string> files, FTPPolicy policy) : base(files, policy) { } public void Transfer() { if (files.Count() > 0) { Validate(files); IFTP ftp = FTPFactory.GetFTPWorker(protocol.Name); ftp.Transfer(files, protocol); } } } [ 本帖最后由 dalaohu 于 2011-2-10 21:42 编辑 ] |