WebClientのDownloadStringは、エンコーディング必須
WebClient client = new WebClient(); string rssFeed = client.DownloadString("http://rss.rssad.jp/rss/itmtop/1.0/topstory.xml");
このように実行すると、RSSのXMLを読み込む事が出来るが、DownloadStringメソッドは標準でANSIで読み出すらしく、ほとんどの確率で文字化けする(RSSは大抵UTF-8)。
以下のようにEncodingしてやると良い。
WebClient client = new WebClient(); client.Encoding = System.Text.Encoding.UTF8; string rssFeed = client.DownloadString("http://rss.rssad.jp/rss/itmtop/1.0/topstory.xml");