如何从FTP服务器逐行读取文本文件?

时间:2013-06-19 06:07:23

标签: asp.net c#-4.0 filestream

我已经从 ftp服务器中读取了一些用于阅读 textfiles 的代码,而没有下载到本地系统。现在我需要逐行显示..是否可能?

  WebClient request = new WebClient();
    request.Credentials = new NetworkCredential("***", "edddd");
    byte[] newFileData = request.DownloadData(url);
    string fileString = System.Text.Encoding.UTF8.GetString(newFileData);
   ListBox1.Items.Add(fileString);

1 个答案:

答案 0 :(得分:0)

当然!将文件内容拆分为新行。

var lines = fileString.Split(new string[] { "\r\n", "\n" }, 
                                   StringSplitOptions.None);

然后使用返回的行数组显示为您的行。每个都可以是列表框中的项目。