将文本文件从url加载到数组中

时间:2013-11-26 07:16:00

标签: c# arrays url

我目前正在使用

string[] defaultcommands = (File.ReadAllLines(@"commands"));

将解决方案中的本地文件内容作为数组加载。我希望能够从我的工作站更新该文件的内容,它将对所有正在运行的实例生效。为此,我想从以下网址加载默认命令文件:https://mywebsite.com/assistant/commands.txt。我试过string [] defaultcommands =(File.ReadAllLines(@“https://mywebsite.com/assistant/commands.txt”));但它不明白如何处理我猜的URL。它返回:System.NotSupportedException。

如何将URL中的文本文件加载到数组中?

1 个答案:

答案 0 :(得分:2)

查看WebClient课程。

它给出了这个例子:

WebClient client = new WebClient ();
string reply = client.DownloadString (address);

Console.WriteLine (reply);