W poprzednim poście opisałem jak działa stos w IL. Wiemy, że jest on kluczowy dla wszelkich operacji. Jedną z ważniejszych instrukcji, wprowadzonych w tamtym poście jest ldc.i4. Służy ona do załadowania liczby 4 bajtowej na stos. Oprócz niej, istnieje wiele innych instrukcji, które pełnią analogiczną rolę. Rozważmy następujący kod c#: float floatNumber =533.3f; double doubleNumber =5454.14; string text ="text"; int[] array =newint[] {21, 3}; Console.WriteLine(floatNumber); Console.WriteLine(doubl...

Tagi: IL
Dziel się z innymi:
Piotr Zieliński » IL assembly: Załadowanie zmiennych lokalnych + operatory

Inne 3752 dni, 9 godzin, 41 minut temu Paweł Łukasik 101 pokaż kod licznika zwiń

Wczytywanie artykułów...