Esempio n. 1
0
        public static void LookupPlayer(string playername, LookupReceived callback)
        {
            playername = playername.Replace(' ', '+');
            playername = playername.Replace((char)0xA0, '+'); // Non-breaking space

            string url = "http://www.Pokemon.com/community/?subtopic=characters&name=" + playername;

            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);

            request.BeginGetResponse(delegate(IAsyncResult ar)
            {
                string html = GetHTML(ar);

                callback(CharInfo.Parse(html));
            }, request);
        }
Esempio n. 2
0
        public static void LookupPlayer(string playername, LookupReceived callback)
        {
            playername = playername.Replace(' ', '+');
            playername = playername.Replace((char)0xA0, '+'); // Non-breaking space

            string url = "http://www.Pokemon.com/community/?subtopic=characters&name=" + playername;

            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);

            request.BeginGetResponse(delegate(IAsyncResult ar)
            {
                string html = GetHTML(ar);

                callback(CharInfo.Parse(html));
            }, request);
        }