Модератор: alibek
GSerg писал(а):Наоборот, вообще-то
MSIL Tutorial, в числе прочего, писал(а):
- Код: Выделить всё
.assembly Array2 {}
.method static public void main() il managed
{
.entrypoint
.maxstack 8
.locals init ([0] int32[] px, [1] int32 i)
ldc.i4.s 100
newarr [mscorlib]System.Int32
stloc.0
ldc.i4.1
stloc.1
br.s CHECK_COUNTER
START_LOOP:
ldloc.0
ldloc.1
ldloc.1
ldc.i4.1
add
stelem.i4
ldloc.1
ldc.i4.1
add
stloc.1
CHECK_COUNTER:
ldloc.1
ldc.i4.s 100
blt.s START_LOOP
ldloc.0
ldc.i4.5
ldelem.i4
call void ShowNumber(int32)
ldloc.0
ldc.i4.s 10
ldelem.i4
call void ShowNumber(int32)
ret
}
.method static public void ShowNumber(int32 n) il managed
{
.maxstack 1
ldarga.s n
call instance string [mscorlib]System.Int32::ToString()
call void [mscorlib]System.Console::WriteLine(string)
ret
}
keks-n, прежде чем удалил свой пост, писал(а):Автоматом, что-ли меняются?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3