using System;
public class C {
public int M() {
// int i=1;
int b=2;
// i++;
++b;
return b;
}
}
L0020: mov dword ptr [ebp-8], 2
L0027: mov eax, [ebp-8]
L002a: inc eax
L002b: mov [ebp-8], eax
L002e: mov eax, [ebp-8]
L0031: mov [ebp-0xc], eax
L0034: nop
L0035: jmp short L0037
L0037: mov eax, [ebp-0xc]
L003a: mov esp, ebp
L003c: pop ebp
L003d: ret
//////////////////////////////////////////
using System;
public class C {
public int M() {
int i=1;
// int b=2;
i++;
//++b;
return i;
}
}
L001a: call 0x72780140
L001f: nop
L0020: mov dword ptr [ebp-8], 1
L0027: mov eax, [ebp-8]
L002a: inc eax
L002b: mov [ebp-8], eax
L002e: mov eax, [ebp-8]
L0031: mov [ebp-0xc], eax
L0034: nop
L0035: jmp short L0037
L0037: mov eax, [ebp-0xc]
L003a: mov esp, ebp
L003c: pop ebp
L003d: ret