WebClient.DownloadString()使我的应用程序在“下载”源代码期间冻结

时间:2009-08-15 13:36:20

标签: c# webclient

我正在尝试让我的应用程序下载网站的源代码,并过滤掉我需要提取应用程序的信息。

一切都很好,但是在我的应用程序完成下载网站源代码之前,UI会冻结。

如果有任何地方我可以得到帮助,这必须是这个地方。 :)

这是让我哭泣的代码:

public void LoadPlayersOnline()
    {
        WebClient WebClientClass = new WebClient();

        string SiteSource = WebClientClass.DownloadString("http://forums.chronic-domination.com/");
        int AlliancePos = SiteSource.IndexOf("Alliance");
        string AlliancePlayers = SiteSource.Substring((AlliancePos + 14), 3);

        label5.Text = AlliancePlayers;
    }

1 个答案:

答案 0 :(得分:3)