4
Вот как я могу поместить значение с плавающей точкой в стек (в C#):ILGenerator: Как добавить логическое значение в стек
ILGenerator gen = method.GetILGenerator();
gen.Emit(OpCodes.Ldc_R4, (float)12.5);
Как я могу поставить логическое значение в стек с помощью метода Emit?
Если все представлено в виде 4-байтового целого числа, есть преимущества памяти, чтобы использовать байты вместо USHORT (например), если значения не превышать максимальное значение байта? – Hybris95
@ Hybris95 Оценочный стек не совпадает с полями объекта. Поля (особенно в структуре) и элементы массивов могут быть более плотно упакованы для сохранения памяти. –