2008-10-10 3 views

답변

10

단일 명령 교환이 없습니다. 그러나 stloc, popldloc을 사용하면 교환을 수행 할 수 있습니다.

1

list of CIL instructions에서 스택의 맨 위에있는 두 요소를 교환하는 단일 명령이 나타나지 않습니다. 당신은 오래된 팝/푸시 방식으로해야 할 것입니다.

0

나중에 참조 할 수 있도록 IL에 대해 배우고 싶은 작업을 수행하는 어셈블리를 만든 다음 반사 장치에서 어셈블리를 볼 수 있습니다. 코드를 입력 할 언어를 선택할 수 있으며 IL이 옵션 중 하나입니다. 동적 메서드를 코딩하는 방법을 알아 내려고 할 때이 작업을 수행했습니다 ...

2

아니요 요소를 바꿀 수있는 유일한 방법은 상위 두 요소를 로컬로 팝한 다음 역순으로 밀어 넣는 것입니다.