string[] files ={ "UserList.csv", "Catalog.csv", "DeleteUser.csv" };
Sftp sftp = new Sftp(ftpServerIPAndPort, ftpUserName, decryptor(ftpPassword));
sftp.Connect(22);
foreach (string filename in files)
{
sftp.Get(ftpRootFolder + filename, Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + @"\Ayush\CSVFilesBackup/" + filename);
}
This Example Fetch these three files from SFTP of any size........... Try This