У меня есть древовидная структура данных, представленная в списке следующим образом:
Dictionary<int, List<int>> // Key, list of children
Data(1) = { 2 } // root
Data(2) = { 3 }
Data(3) = { 4, 5 }
Data(4) = { 5 }
Data(5) = { } // leaf
Интересно, не могли бы вы помочь мне в создании словаря Предметов и уровней:
Dictioanry<ItemID, Level>