BattleInfoPlugin.Models.Repositories.EnemyDataProvider.GetMapEnemiesNew C# (CSharp) Méthode

GetMapEnemiesNew() public méthode

public GetMapEnemiesNew ( ) : Dictionary>>
Résultat Dictionary>>
        public Dictionary<MapInfo, Dictionary<MapCell, Dictionary<string, BattleFleet>>> GetMapEnemiesNew()
        {
            return this.EnemyData.MapEnemyData
                .Where(x => Master.Current.MapInfos.ContainsKey(x.Key))
                .ToDictionary(
                    info => Master.Current.MapInfos[info.Key],
                    info => info.Value.ToDictionary(
                        cell => Master.Current.MapInfos[info.Key][cell.Key],
                        cell => cell.Value.ToDictionary(
                            enemy => enemy,
                            this.GetEnemiesFleetsById
                        )));
        }