簡體   English   中英

Xamarin Android:Ilist <Address> 不包含“任何”的定義

[英]Xamarin Android: Ilist<Address> does not contain a definition for 'Any'

我正在嘗試使用此步驟從Location獲取地址。 我可以正確獲取緯度和經度,但是我也需要特定的地址。 如果存在其他教程則可獲得此。

http://developer.xamarin.com/recipes/android/os_device_resources/gps/get_current_device_location/

void InitializeLocationManager()
{
    _locationManager = (LocationManager)GetSystemService(LocationService);
    Criteria criteriaForLocationService = new Criteria
                                            {
                                                Accuracy = Accuracy.Fine
                                            };
    IList<string> acceptableLocationProviders = _locationManager.GetProviders(criteriaForLocationService, true);

    if (acceptableLocationProviders.Any())
    {
        _locationProvider = acceptableLocationProviders.First();
    }
    else
    {
        _locationProvider = String.Empty;
    }
}

在此代碼中的錯誤是:

System.Collection.Generic.Ilist不包含'Any'的定義

using System.Linq;添加using System.Linq; 到源文件的頂部。 Any()System.Linq命名空間中IEnumerable的擴展方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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