私は C# と Windows phone の両方に不慣れで、JSON 要求を実行する小さなアプリを作成しようとしています。この投稿の例に従っています https://stackoverflow.com/a/4988809/702638
私の現在のコードはこれです:
public string login()
{
var httpWebRequest = (HttpWebRequest)WebRequest.Create(MY_URL);
httpWebRequest.ContentType = "text/plain";
httpWebRequest.Method = "POST";
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string text = MY_JSON_STRING;
streamWriter.Write(text);
}
}
しかし、何らかの理由で Visual Studio がGetRequestStream()
エラー メッセージでフラグを立てています。
エラー CS1061: 'System.Net.HttpWebRequest' に 'GetRequestStream' の定義が含まれておらず、タイプ 'System.Net.HttpWebRequest' の最初の引数を受け入れる拡張メソッド 'GetRequestStream' が見つかりませんでした (using ディレクティブが不足しているか、またはアセンブリ参照?)
なぜこれが起こるのかについて何か考えはありますか?私はすでにSystem.Net
パッケージをインポートしました。