Re[2]: Generics под капотом
От: swame  
Дата: 21.01.23 11:27
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Здравствуйте, swame, Вы писали:


R>Ну и о дженериках. Дженерик это только заготовка, поэтому, сколько бы ни было объявлений, например, TDictionary<string, string> это всегда будет один и тот же конкретизированный тип.


ТО есть создается один тип в exe при использовании количества конструкций TDictionary<string, string> такого дженерика в exe?
Возможно так и есть в простых случаях.
Есть еще варианты дженериков от дженериков, методов от дженериков. Все это у нис используется.
В любом случае, для того чтобы компилятору понять, что уже есть такая сущность, нужна память и время.
Вот и хотелось разобраться, что для этого существенно что нет, прежде чем переделывать лесятки тысях строк в коде.
Потому как померять эффект при небольщом количестве изменений непонятно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.