Return the location data from GeoCoordinateWatcher.StatusChanged event in Windows Phone 7
问题 I'm writing a Windows Phone app where I need to get user's location. I'm trying to this in a nice way (well as much as I can), using a separate class where I'm querying GeoCoordinateWatcher for location data and return that data to calling method. The problem is, I don't know how to return the the LocationData struct to the calling method from the StatusChanged event of the GeoCoordinateWatcher . See the code & comments: public struct LocationData { public string latitude; public string