DB'ime iki ikilileri dizeler olarak göndermeyi deniyorum, ancak şu hatayı alıyorum: " Atanmamış yerel değişkenin kullanılması "lat "+" lng ". İlk kez iki kat çalışarak tam olarak ne yapacağımı bilmiyorum. data
hiç ürün vardıDB'mize bir çift göndermeye çalışıyorum, "Atanmamış yerel değişkeni kullan" lat "+" lng "
Geocoder gc = new Geocoder();
Task<IEnumerable<Position>> result =
gc.GetPositionsForAddressAsync(theEnteredAdress);
IEnumerable<Position> data = await result;
double lat;
double lng;
foreach (Position p in data)
{
lat = p.Latitude;
lng = p.Longitude;
}
var sendInfo = await dbAPI.createInfo(lat.ToString(), lng.ToString());
// ^^ here are the two errors. I want to send them as strings
unutmayın olacak o sadece verideki son konumun lat ve long uzunluğuna sahip olur. Her seferinde foreach döngüsüyle bunları yazıyorsunuz. – Kevin
Foreach döngüsünün dışında API’yı çağırmanız gerektiğinden emin misiniz? API'ye kaç kez aramasını istiyorsunuz? – mason
sadece bir kez. Şimdi iyi çalışıyor mu? – medvedo