Какова структура памяти класса CLR?
Исходя из фона С++, макет памяти класса С++ с виртуальными функциями начинается с указателя v-таблицы, а затем элементы данных класса следуют в памяти.
У классов CLR с виртуальными функциями есть указатель v-таблицы? Является ли этот указатель первым полем в макете памяти класса? Есть ли дополнительные поля в макете памяти класса CLR в дополнение к определенным членам данных программистов? А что представляют собой эти дополнительные поля?