private SocialInfluencer[] ParseInfluencers(JToken displayData) { List <SocialInfluencer> influencers = new List <SocialInfluencer>(); JToken data = displayData.SelectToken("$.data"); JToken item; for (int i = 0; i < data.Children().Count(); i++) { item = data.Children().ElementAt(i); SocialInfluencer influencer = new SocialInfluencer(); influencer.score = int.Parse(item.SelectToken("$.score").ToString()); influencer.imagePath = item.SelectToken("$.image").ToString(); influencer.userName = item.SelectToken("$.handle").ToString(); influencers.Add(influencer); } return(influencers.OrderByDescending(i => i.score).ToArray()); }
private SocialInfluencer[] ParseInfluencers(JToken displayData) { List<SocialInfluencer> influencers = new List<SocialInfluencer>(); JToken data = displayData.SelectToken ("$.data"); JToken item; for(int i = 0; i < data.Children().Count(); i++) { item = data.Children().ElementAt(i); SocialInfluencer influencer = new SocialInfluencer(); influencer.score = int.Parse(item.SelectToken("$.score").ToString()); influencer.imagePath = item.SelectToken("$.image").ToString(); influencer.userName = item.SelectToken("$.handle").ToString(); influencers.Add(influencer); } return influencers.OrderByDescending(i => i.score).ToArray(); }