public static VKVideo Deserialize(object video) { var data = (Dictionary<string,object>)video; var _video = new VKVideo(); object id, owner_id, title, duration, date, views, photo_130, photo_320, photo_640, player; if (data.TryGetValue ("id", out id)) _video.id = (long)id; if (data.TryGetValue ("owner_id", out owner_id)) _video.owner_id = (long)owner_id; if (data.TryGetValue ("title", out title)) _video.title = (string)title; if (data.TryGetValue ("duration", out duration)) _video.duration = (int)(long)duration; if (data.TryGetValue ("date", out date)) _video.date = (int)(long)date; if (data.TryGetValue ("views", out views)) _video.views = (int)(long)views; if (data.TryGetValue ("photo_130", out photo_130)) _video.photo_130 = (string)photo_130; if (data.TryGetValue ("photo_320", out photo_320)) _video.photo_320 = (string)photo_320; if (data.TryGetValue ("photo_640", out photo_640)) _video.photo_640 = (string)photo_640; if (data.TryGetValue ("player", out player)) _video.player = (string)player; if (data.TryGetValue ("id", out id)) _video.id = (long)id; return _video; }
public static VKVideo Deserialize(object video) { var data = (Dictionary <string, object>)video; var _video = new VKVideo(); object id, owner_id, title, duration, date, views, photo_130, photo_320, photo_640, player; if (data.TryGetValue("id", out id)) { _video.id = (long)id; } if (data.TryGetValue("owner_id", out owner_id)) { _video.owner_id = (long)owner_id; } if (data.TryGetValue("title", out title)) { _video.title = (string)title; } if (data.TryGetValue("duration", out duration)) { _video.duration = (int)(long)duration; } if (data.TryGetValue("date", out date)) { _video.date = (int)(long)date; } if (data.TryGetValue("views", out views)) { _video.views = (int)(long)views; } if (data.TryGetValue("photo_130", out photo_130)) { _video.photo_130 = (string)photo_130; } if (data.TryGetValue("photo_320", out photo_320)) { _video.photo_320 = (string)photo_320; } if (data.TryGetValue("photo_640", out photo_640)) { _video.photo_640 = (string)photo_640; } if (data.TryGetValue("player", out player)) { _video.player = (string)player; } if (data.TryGetValue("id", out id)) { _video.id = (long)id; } return(_video); }