关于C# 实现FTP上传下载的问题

我用C# 从ftp服务器下载一个文件,当下载中断,比如突然断网了,客户端这边要怎么捕捉到异常来关闭下载流呢

try吧,发生错误,就关掉

直接try catch,下载断开会触发异常的。

双线程,一个线程A检测网络连接,另一个线程B负责下载,当线程B检测到断网就给线程A触发事件,A检测到事件发生则做善后处理