cil

    2

    1답변

    최근 동적 방법을 위해 IL을 검사하기 위해 VS2010에서 ILVisualizer를 사용하기 시작했습니다. 그러나 일리노이 스트림에서 LocalVariable 정보를 추출하지 않습니다. 그래서 시도해 봅니다. (재미있게 배우고 좋은 학습 경험을 가지고 있기 때문에) 좋은 결과를 얻을 수 있기 때문에 좋은 결과를 얻을 수 있습니다. 정적으로 컴파일 된 메서

    3

    1답변

    개체의 수명 기간 동안 몇 가지 기본 계산을 변경해야합니다. 동적 메서드를 만들고이를 delegate.Invoke을 통해 호출하는 방법을 알고 있습니다. 그러나 정적 메서드 호출보다 두 배나 비쌉니다. 기존 방법으로 CIL을 방출 할 수 있습니까? 하나의 방법은 서로를 호출하고 다른 하나는 (한 번에 하나의) 다른 몸을 가질 수있다 말 : public vo

    1

    2답변

    CIL을위한 자체 JIT 컴파일러를 작성하고 컴파일러를 생성하는 데 라이브러리를 사용하고 싶지 않습니다. 튜토리얼, 전자 서적 또는 예제가 있습니까?

    4

    2답변

    CIL로 컴파일하려고하는 사용자 정의 스택 기반 언어가 있으므로 JITed 될 수 있습니다. 언어 자체는 매우 간단합니다. 정수와 부울 만 있기 때문입니다. 그러나 각 데이터 유형에는 전용 스택이 있습니다. 언어 그 자체는 일련의 명령어들로, 각 명령어는 어느 한 스택으로부터 값을 엿보고, 푸시하고, 팝 할 수 있습니다. 명령에 의해 푸시/팝 된 정수 또는

    0

    1답변

    제목과 비슷한 질문입니다. Write 메서드가 호출 될 때 정확히 무엇이 발생합니까? 이 같은 코드가있는 경우 : int [] t = new int[]{2,1}; Console.Write(t); 는 쓰기 방법 파라미터를 변경하지 않고 (첨가하지 않고 [0]) 2 번호가 표시되는 임의있는 posibility 있는가? (배열의 첫 번째 요소)이 코드는 다

    6

    1답변

    .net. 메서드의 마지막 명령으로 존재할 수있는 OpCode는 무엇입니까? 순간 가 나는 징벌 http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.ret.aspx 투사 할 수 있다는 것을 알고 http://msdn.microsoft.com/en-us/library/system.re

    2

    2답변

    C#에서 IL (CIL/MSIL 등)로 코드를 변환 중입니다. 조건부에 붙어있는 이유는 다음에 저장할 수 있기를 원하기 때문입니다. 무료 위치입니다. 예 : var x = 0; if(x > 20) x = 1; Console.WriteLine(x); 나는 이것이 내가 올바른 IL 믿고 무엇을 변환하면, 내가 얻을 : IL_0001: ldc.i4.0

    21

    3답변

    BCL의 많은 메서드는 [MethodImpl(MethodImplOptions.InternalCall)] 특성으로 표시되어 있습니다. "indicates"메서드는 공용 언어 런타임 자체 내에서 구현됩니다. 런타임에서 구현해야하는 명시 적 명시된 CIL 명령어를 통해 이러한 방식으로 프레임 워크를 설계하는 요점은 무엇입니까? 궁극적으로, 속성은 런타임에 대한

    4

    3답변

    실행 파일을 디 컴파일하여 소스 코드 (C#)에서 이러한 기호가 무엇인지 이해할 수 없습니다. 여기에 소스 예제를 붙여 넣을 것이지만 붙여 넣기를 시도 할 때 디 컴파일 된 소스의 특수 문자는이 편집기에서 인쇄 할 수 없습니다. 내가 추측하고하는 것은이 소스 코드가 있다는 것입니다 : 그래서 예는, 그래서 싹둑 이미지와 여기 사람이 볼 수 있도록 붙여 넣기

    0

    1답변

    위키와 this 질문을 게시하면서 Microsoft는 VC++이라는 자체 컴파일러를 가지고 있습니다. . 다른 것들은 그리고 그것은 때문에 (다른 사람의 사이에서) 다음과 같은 이유로, 아주 좋은 응용 프로그램을 만들 수 있습니다 : 그것은 기본 클래스 라이브러리 라고, 그것은 컴파일 할 때 우리는 아주 좋은 및 광범위한 libray을 사용할 수 있습니다