Это может быть довольно простой вопрос, но я пытаюсь понять некоторые внутренние принципы компиляции.
Проще говоря, представьте себе, как создается объект . Этот объект затем размещается в куче. У объекта есть свойство типа PointF (которое является типом значения) с методом get и set.
Представьте метод get и set, содержащий несколько вычислений для выполнения своей работы. Как и где (стек / куча) и когда создается этот код?
<ч />
Это фон для этого вопроса:
Я пишу методы get и set для объекта, и к этим методам нужно обращаться очень часто. Сам по себе код get и set довольно массивный, поэтому я опасался, что в худшем случае методы будут созданы как объект или тип значения со всем внутренним кодом для каждого доступа к свойству. С другой стороны, код, вероятно, создается при создании основного объекта, а ЦПУ просто передается jmp для запуска кода свойства. Во всяком случае, это то, что я хочу уточнить.