Я пытаюсь обернуть голову, какие структуры данных наиболее эффективны и когда/где их использовать.
Теперь, может быть, я просто недостаточно разбираюсь в структурах, но как отличается ILookup(of key, ...) от Dictionary(of key, list(of ...))?
Также, где бы я хотел использовать ILookup и где он был бы более эффективным с точки зрения скорости программы/памяти/доступа к данным и т.д.?