我目前正在使用
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中的文本文件加载到数组中?
答案 0 :(得分:2)
查看WebClient课程。
它给出了这个例子:
WebClient client = new WebClient ();
string reply = client.DownloadString (address);
Console.WriteLine (reply);