[JsonProperty("PackageSearchQuery")]
public PackageSearchQuery PackageSearchQuery { get; set; }
public partial class PackageSearchQuery
[JsonProperty("Departures")]
public Departure[] Departures { get; set; }
[JsonProperty("Destination")]
public Destination[] Destination { get; set; }
[JsonProperty("BeginDate")]
public DateTimeOffset BeginDate { get; set; }
[JsonProperty("EndDate")]
public DateTimeOffset EndDate { get; set; }
[JsonProperty("SelectedDate")]
public DateTimeOffset SelectedDate { get; set; }
public long DateRange { get; set; }
public long[] Acc { get; set; }
[JsonProperty("PriceRange")]
public dynamic[] PriceRange { get; set; }
public Guest Guest { get; set; }
[JsonProperty("CurrencyId")]
public long CurrencyId { get; set; }
public long Page { get; set; }
public partial class Departure
public long Id { get; set; }
public string Label { get; set; }
public partial class Destination
public string Id { get; set; }
public long DataId { get; set; }
[JsonProperty("TopDataId")]
public long TopDataId { get; set; }
[JsonProperty("ParentDataId")]
public long ParentDataId { get; set; }
[JsonProperty("FullTitle")]
public string FullTitle { get; set; }
public string Title { get; set; }
[JsonProperty("TitleRu")]
public string TitleRu { get; set; }
[JsonProperty("ParentTitle")]
public string ParentTitle { get; set; }
[JsonProperty("ParentTitleRu")]
public string ParentTitleRu { get; set; }
public long Weight { get; set; }
public double Score { get; set; }
[JsonProperty("ModelType")]
public string ModelType { get; set; }
[JsonProperty("HasAirport")]
public bool HasAirport { get; set; }
[JsonProperty("Priority")]
public long Priority { get; set; }
public partial class Guest
public long Adults { get; set; }
[JsonProperty("Children")]
public dynamic[] Children { get; set; }
public partial class RoomQuery
public long RoomId { get; set; }
public long MealId { get; set; }
public long AccId { get; set; }
[JsonProperty("FlightNight")]
public long FlightNight { get; set; }
[JsonProperty("FlightDate")]
public DateTimeOffset FlightDate { get; set; }
[JsonProperty("LeftAllotmentStatus")]
public long LeftAllotmentStatus { get; set; }
[JsonProperty("LeftAllotmentBackStatus")]
public long LeftAllotmentBackStatus { get; set; }
[JsonProperty("IsReqular")]
public bool IsReqular { get; set; }
public static void Main()
var jsonString = "{\"PackageSearchQuery\":{\"Departures\":[{\"Id\":2671,\"Label\":\"\u041C\u043E\u0441\u043A\u0432\u0430\"}],\"Destination\":[{\"Id\":\"Country3\",\"DataId\":3,\"TopDataId\":null,\"ParentDataId\":null,\"FullTitle\":\"\u0420\u043E\u0441\u0441\u0438\u044F (Russia)\",\"Title\":\"Russia\",\"TitleRu\":\"\u0420\u043E\u0441\u0441\u0438\u044F\",\"ParentTitle\":null,\"ParentTitleRu\":null,\"Weight\":4,\"Score\":3490.5999999974056,\"ModelType\":\"country\",\"HasAirport\":false,\"Priority\":1}],\"BeginDate\":\"2020-07-19T00:00:00Z\",\"EndDate\":\"2020-07-19T00:00:00Z\",\"SelectedDate\":\"2020-07-20T00:00:00Z\",\"DateRange\":\"0\",\"Acc\":[3],\"PriceRange\":[],\"Guest\":{\"Adults\":2,\"Children\":[]},\"CurrencyId\":0,\"Page\":1},\"HotelDetailQuery\":null,\"RoomQuery\":{\"RoomId\":0,\"MealId\":0,\"AccId\":0,\"FlightNight\":0,\"FlightDate\":\"0001-01-01T00:00:00Z\",\"LeftAllotmentStatus\":0,\"LeftAllotmentBackStatus\":0,\"IsReqular\":false},\"FlightQuery\":null,\"ReservationQuery\":null}\r\n";
var json = JsonConvert.DeserializeObject<SS>(jsonString);
var result = json.PackageSearchQuery.Destination.FirstOrDefault().TitleRu;
Console.WriteLine(result);