On MSDN Я прочитал это:памяти предел для структуры
ИЗБЕГАТЬ образующую структуры если тип не имеет все следующие характеристики: [...] Он имеет размер экземпляра по 16 байт.
На основании this post by Jon Skeet Я пришел к выводу, что использование памяти строк составляет не менее 20 байт.
Так что мне интересно, если создание структуры со строкой считается хорошей вещью или нет. Я знаю, что упомянутая статья о MSDN заявляет «избегать», а не «вы не должны». Сказав это, я не уверен , почему этот предел в 16 байт предлагается вообще.
Строка является эталонным типом. Говоря о размере экземпляра 'struct', независимо от его размера, любая ссылка будет занимать 4 или 8 байт, в зависимости от архитектуры. – Groo
http://stackoverflow.com/a/204009/659190 – Jodrell
Дубликат не является macth Я предполагаю, что память не касается вообще. Дубликат обрабатывает только скорость – HimBromBeere