Я получаю десериализованный объект, используя WCF (пытаясь получить широту и долготу с помощью google api), однако после этого мне нужно получить внутри этого объекта, который я получил, и получить значения для двух свойств, m заинтересован в: public double Lat {get; задавать; } public double Lng {get; задавать; } Вложенные внутри объекта.Как просмотреть десериализованный объект
Здесь вы можете найти структуру объекта, который я получаю.
[DataContract]
class GeoResponse
{
[DataMember(Name = "status")]
public string Status { get; set; }
[DataMember(Name = "results")]
public CResult[] Results { get; set; }
[DataContract]
public class CResult
{
[DataMember(Name = "geometry")]
public CGeometry Geometry { get; set; }
}
[DataContract]
public class CGeometry
{
[DataMember(Name = "location")]
public CLocation Location { get; set; }
}
[DataContract]
public class CLocation
{
[DataMember(Name = "lat")]
public double Lat { get; set; }
[DataMember(Name = "lng")]
public double Lng { get; set; }
}
}
И вот вид объекта «res», включающий эти два свойства и их значения. Я буду использовать L2S для размещения этих значений внутри БД. Я новичок в C# и программировании в целом, поэтому вопрос может быть тривиальным, но по достоинству оценят любые рекомендации по его решению.
http://img85.imageshack.us/i/92453822.jpg/