[英]xamarin.forms web api to call
我對 xamarin 有點陌生,我用這些代碼調用 api。
using (var ic = new HttpClient())
{
using (var response = await ic.GetAsync("http://deneme.bogazici-gayrimenkul.com/api/values/"))
{
var content = await response.Content.ReadAsStringAsync();
Fetch = JsonConvert.DeserializeObject<ObservableCollection<Order>>(content);
lblStatus.Text= Fetch.ToString();
}
}
我收到如圖所示的錯誤,解決方法是什么?
我看了很多類似的問題和答案,我找不到答案。 即使有答案,我也找不到,因為我是 Xamarin 的初學者。 非常感謝您的回答。
你有一個bug,沒有ObservableCollection,只有T的ObservableCollection
JsonConvert.DeserializeObject<ObservableCollection>(content)
應該
JsonConvert.DeserializeObject<ObservableCollection<...your class....>>(content)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.