【发布时间】:2020-09-21 17:58:25
【问题描述】:
在我的代码中,我正在尝试与 php 网络服务进行通信。在我的 Csharp IsSuccessStatusCode 中的 Xamarin 代码中,它是无效的“'string' 不包含“isSuccessStatusCode'...的定义。我在网上看到的所有代码都包括这个,但我不知道它对我不起作用。
private async void GetDataAsync()
{
//nota: para que await funcione hay que escribir en la rutina al lado de private async
HttpClient httpClient = new HttpClient();
var response = await httpClient.GetStringAsync("http://192.168.1.33:82/usuarios_xamarin/Usuarios.php");
if (response.IsSuccessStatusCode)
{
var content = await response.Content.ReadAsStringAsync();
var posts = JsonConvert.DeserializeObject<List<Posts>>(content);
}
//pertenece al nugget newtonsoft.json
//si no esta instalado hay que instalarlo en los nuggets
//var posts = JsonConvert.DeserializeObject<List<Posts>>(response);
}
【问题讨论】: