Streamreader跳过行

穆罗

活跃成员
已加入
2018年4月30日
留言内容
26
编程经验
3-5
亲爱的朋友们,

我有这段代码,其中Streamreader有时会很好地读取文件,有时会跳过几行,我绝对不知道为什么要这样做。
C#:
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://myfile.txt");
            request.Method = WebRequestMethods.Ftp.DownloadFile;
            request.Credentials = new NetworkCredential("user, "pw");
            FtpWebResponse response = (FtpWebResponse)request.GetResponse();
            Stream responseStream = response.GetResponseStream();
            StreamReader reader = new StreamReader(responseStream);

            while (!reader.EndOfStream)
            {
                MessageBox.Show(reader.ReadLine());
            }
            response.Close();
            reader.Close();
 

穆罗

活跃成员
已加入
2018年4月30日
留言内容
26
编程经验
3-5
哇谢谢。我现在正在使用anothe rmethod。我只是下载文件,然后读出来。效果不错。谢谢大家。
 
最佳 底部