私は PHP 開発者で、C# を独学しようとしています。次のテストコードがあります。
//longbow.cs
using System;
using System.Net;
public class LongbowCore {
//version of the software
public static string version = "0.1";
//Text displayed during startup
public static string init_text = "Longbow v"+LongbowCore.version;
//API URL base for sessions
public static string api_url = "http://dev.phyre.im";
public static void Main(string[] args){
Console.WriteLine(LongbowCore.init_text);
var fetch = new WebClient();
var data = fetch.DownloadString(api_url);
Console.WriteLine(api_url + " Data: " + data);
}
}
実行時に、それ以降fetch.DownloadString(api_url)
は表示に失敗します。私はそれが何かをしているとは確信していません。その行をコメントアウトする (および Console.WriteLine から文字列を削除する) と、続行できます。私は何を間違っていますか?
関連する場合は、OSX Lion で Mono でコンパイルしています。
申し訳ありません!どうやら私の VPS ホストでネットワーク障害が発生したようです - 私の DNS を含め、私のマシンの半分がダウンしていました。気づかなかった。私の質問を閉じるために投票します。