dictionaryWithCapacity
лучше, если вы знаете, сколько элементов вы собираетесь вставить в начале.Это означает, что он может сразу же выделить необходимое количество места для ваших предметов.
Это не мешает вам добавлять больше.Это просто означает, что если вы превысите выделенную сумму, вам придется выделять больше, что может быть более ресурсоемким.
С другой стороны, если вы не знаете, сколько предметов вам нужно, и выделяете слишком много места, значит, у вас недостаточно памяти, что очень важно для мобильных устройств.
У меня нет никаких эталонов, но я не верю, что различия ужасно огромны, поэтому я не буду слишком суетиться.