簡體   English   中英

要調用的 xamarin.forms web api

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM