【发布时间】:2017-11-22 13:30:34
【问题描述】:
我使用 Xamarin 开发移动应用程序
打印从网络服务获得的数据需要做什么
Json 格式化
异步函数
public async Task<List<MesajModel>> MesajAl()
{
MesajModel obj =new MesajModel();
List<MesajModel> mesaj =new List<MesajModel>();
string url = "https://jsonplaceholder.typicode.com/posts/1";
try
{
HttpClient cl = new HttpClient();
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, url);
HttpResponseMessage response = await cl.SendAsync(request);
HttpContent content = response.Content;
var statusCode = response.StatusCode;
string json = await content.ReadAsStringAsync();
obj.Aciklama = json.ToString();
obj.Mesaj = "Yaptik";
mesaj.Add(obj);
return mesaj;
}
catch (Exception e)
{
return mesaj;
}
}
我要触发的函数 按钮单击的 Xamarin.Form 事件
private void Button_Clicked(object sender, EventArgs e)
{
var a=con.MesajAl().Wait();
}
【问题讨论】:
标签: c# json asynchronous xamarin