C#/.xaml 전화 앱을 작성 중입니다.HttpWebRequest 오류 - request.BeginGetResponse();
단순히 웹 사이트에 앱을 연결하는 대신 특정 웹 사이트에서 특정 정보를 가져오고 싶습니다. 정보를 원한다는 클래스 이름도 알고 있습니다.
코드가 있지만 request.BeginGetResponse(); '메소드에 과부하 없음'오류를 반환합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using GamesWithGold.Resources;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
namespace MyIP
{
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
InitializeComponent();
}
class WebFetch
{
static void Main(string[] args)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.whatismyip.com/");
HttpWebResponse response = (HttpWebResponse)request.BeginGetResponse();
StreamReader stream = new StreamReader(response.GetResponseStream());
string final_response = stream.ReadToEnd();
Regex r = new Regex(@"Your IP");
Match m = r.Match(final_response);
Console.WriteLine(final_response);
}
}
}
}