WP怎么将编码方式为GB2312的网页正常显示出来呢

WP如何将编码方式为GB2312的网页正常显示出来呢?代码如下:private void GetScoreCallback(IAsyncResult re

WP如何将编码方式为GB2312的网页正常显示出来呢?
代码如下:


        private void GetScoreCallback(IAsyncResult result)
        {
            try
            {
                HttpWebRequest request = (HttpWebRequest)result.AsyncState;
                HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(result);
                Stream stream = response.GetResponseStream();
                StreamReader reader = new StreamReader(stream);
                resData = reader.ReadToEnd();
                ProcessResponseScore();
            }
            catch (Exception ee)
            {
                errorAsync = ee;
            }
        }

其中网页的源码保存在resData中,我通过MessageBox.Show()查看发现它的中文都是乱码,该如何处理呢?
[解决办法]
http://encoding4silverlight.codeplex.com/
[解决办法]

        private void GetScoreCallback(IAsyncResult result)
        {
            try
            {
                HttpWebRequest request = (HttpWebRequest)result.AsyncState;
                HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(result);
                Stream stream = response.GetResponseStream();
                StreamReader reader = new StreamReader(stream,new HtmlAgilityPack.Gb2312Encoding());
                resData = reader.ReadToEnd();;
                ProcessResponseScore();
            }
            catch (Exception ee)
            {
                errorAsync = ee;
            }


        }