private void Get_Click(object sender, EventArgs e)
{
using (WebClient client = new WebClient() { Encoding = Encoding.UTF8 })
{
client.DownloadStringCompleted += client_DownloadStringCompleted;
client.DownloadStringAsync(new Uri(API_HOST + GetMethod + "?Param1=value1&Param2=value2"));
}
}
private void Post_Click(object sender, EventArgs e)
{
using (WebClient client = new WebClient() { Encoding = Encoding.UTF8 })
{
client.UploadStringCompleted += client_UploadStringCompleted;
client.Headers[HttpRequestHeader.ContentType] = "application/json";
ClassData data = new ClassData() { Param1 = "value1", Param2 = "value2" };
string json = JsonConvert.SerializeObject(data);
client.UploadStringAsync(new Uri(API_HOST + PostNews), json);
}
}
小賢 發表在 痞客邦 留言(1) 人氣(5,188)

使用Win7 X64 並安裝Visual Studio 2010 C#且同時安裝 Visual Studio 2010 Express For Windows Phone,再開啟Windows Form 專案 設計表單時,會發生"xxx 已停止運作"。
解決方法是移除Visual Studio 2010 Express For Windows Phone後重新開機,但是如果想要兩者同時存在,就必需安裝C# 2010 英文版,不能裝中文的,不然還是會當掉。
小賢 發表在 痞客邦 留言(4) 人氣(1,693)