Использование Bing Maps Rest Service для определения долготы / широты для адреса.Я получаю ответ обратно хорошо, но у меня проблемы с правильным синтаксисом для ссылки на поля long / lat (см. Снимок экрана отладчика).Я пробовал
latitude = x.ResourceSets[0].Resources[0].GeocodePoints[0].Coordinates[0];
longitude = x.ResourceSets[0].Resources[0].GeocodePoints[0].Coordinates[1];
, но они не компилируются.
Вот вызов остальной службы ... (не на снимке экрана).
private void GetResponse(Uri uri, Action<Response> callback)
{
System.Net.WebClient wc = new WebClient();
wc.OpenReadCompleted += (o, a) =>
{
if (callback != null)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(Response));
callback(ser.ReadObject(a.Result) as Response);
}
};
wc.OpenReadAsync(uri);
}
Снимок экрана Studio Debugging