public string[] GetDirectories(string sPath) { sPath = PreparePath(sPath); CloudDirectoryCollection directories = _provider.GetDirectoryListing(sPath); return(directories.Select(r => r.Path).ToArray().ToFtpPath()); }
public string[] GetDirectories(string sPath, string sWildcard) { sPath = PreparePath(sPath); CloudDirectoryCollection directories = _provider.GetDirectoryListing(sPath); IEnumerable <CloudDirectory> result = (from dir in directories where dir.Path.Contains(sWildcard) select dir ); return(directories.Select(r => r.Path).ToArray().ToFtpPath()); }