为了账号安全,请及时绑定邮箱和手机立即绑定

不从网络服务器上的 txt 文件中读取新行

不从网络服务器上的 txt 文件中读取新行

C#
慕尼黑的夜晚无繁华 2022-01-09 15:03:10
在这个脚本中,我试图在我的网络服务器上读取 txt 文件的行并将其显示到列表框中,但它没有读取新行!public byte[] GetFileViaHttp(string url){    using (WebClient client = new WebClient())    {        return client.DownloadData(url);    }}private void Form1_Load(object sender, EventArgs e){    var result = GetFileViaHttp(@"https://www.lunabooster.com/list/script-list.txt");    string str = Encoding.UTF8.GetString(result);    string[] strArr = str.Split(new[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);    for (int i = 0; i < strArr.Length; i++)    {        OpenSourceListBox.Items.Add(strArr[i].ToString());    }}
查看完整描述

1 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

如果您更改\r\n\n.

改变这个:

string[] strArr = str.Split(new[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);

到:

//                                      
string[] strArr = str.Split(new[] { "\n" }, StringSplitOptions.RemoveEmptyEntries);


查看完整回答
反对 回复 2022-01-09
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号