Размер памяти .NET

У меня довольно простой вопрос о хранении данных и занимаемой ими памяти.

У меня есть List , в котором хранятся нужные мне базовые объекты. Тип t имеет идентификатор int для его определения, наряду с другими полями.

Теперь у меня есть Словарь. Если я создам Dictionary , где t - объект для значения, будет ли выделение памяти намного выше, чем если бы я создал Dictionary , т. е. сохраняется копия объекта t или снова сохраняется только ссылка t?

Спасибо

10
задан Steven Sudit 15 November 2010 в 21:45
поделиться