LibOfLegends.ChampionStatistics.GetChampionStatistics C# (CSharp) Method

GetChampionStatistics() public static method

public static GetChampionStatistics ( com.riotgames.platform.statistics.AggregatedStats statistics ) : List
statistics com.riotgames.platform.statistics.AggregatedStats
return List
        public static List<ChampionStatistics> GetChampionStatistics(AggregatedStats statistics)
        {
            Dictionary<int, ChampionStatistics> output = new Dictionary<int, ChampionStatistics>();
            foreach (var statisticsEntry in statistics.lifetimeStatistics)
            {
                int key = statisticsEntry.championId;
                if (key == 0)
                    continue;
                if (output.ContainsKey(key))
                    continue;
                ChampionStatistics newEntry = new ChampionStatistics(key, statistics);
                output[key] = newEntry;
            }
            return output.Values.ToList();
        }