我使用 SSH.NET 库连接到 sftp 服务器并设法从服务器下载文件。在服务器中有很多文件类型,我只需要 CSV 文件即可下载。如何检查文件扩展名 GetExtension 在 SSH.NET 中不起作用。非常感谢帮助。
foreach (var file in files)
{
if (!file.Name.StartsWith("."))
{
string remoteFileName = file.Name;
using (Stream fileStream = System.IO.File.OpenWrite(Path.Combine(sFilePath, file.Name)))
{
sftp.DownloadFile(file.FullName, fileStream);
}
}
}