Windows 8 では、URL から html ソースを取得しようとしています:
private void loadingDatafromWeb(string URL)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URL);
request.BeginGetResponse(new AsyncCallback(ReadCallbackLoadingData),request);
}
と:
private void ReadCallbackLoadingData(IAsyncResult asynchronousResult)
{
string myPageSource;
HttpWebRequest request = (HttpWebRequest)asynchronousResult.AsyncState;
HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(asynchronousResult);
using (StreamReader myWebSource = new StreamReader(response.GetResponseStream()))
{
myPageSource = myWebSource.ReadToEnd();
}
関数 loadingDatafromWeb で文字列 myPageSource を取得したいのですが、できません。方法を教えてください。