c#捕获FTP错误

本文关键字:错误 FTP 捕获 | 更新日期: 2023-09-27 18:15:22

如何在ftp无法连接时捕获它?我试过了,但是运气不好。

try
        {
        Stream ftpStream = request.GetRequestStream();
        FileStream file = File.OpenRead(this.txtFile.Text);
        }
        catch (Exception ex)
        {
            Console.WriteLine("Unable to upload file! Please close out window and try again later. " + ex.Message);
        }

错误2:文件名"file"在当前上下文中不存在

错误3名称"ftpStream"在当前上下文中不存在

警告1变量'Chosen_File'被分配,但它的值从未被使用

c#捕获FTP错误

您收到的错误是因为您试图在try {}块之外使用变量ftpStreamfile。以下是MSDN关于try/catch块主题的一些阅读