나는 System.Reflection.Emit을 잠시 사용하고 있으며 누가 버그를 쉽게 발견 할 수 있습니까? 일리노이 생성기 주변에 좋은 래퍼가 있는지 알고 있습니까? SRE로 직접 재생할 때보 다 안전하고 쉬운 방식으로 IL을 방출 할 수 있습니까? 편집 : 나는 식 트리를 조작하는 것은 결정적으로 쉽고 직접 IL 발광보다 안전 것을 알고 있지만, 그들
위의 두 가지 기능의 대리자, 이벤트 및 .NET 구현과 관련하여 스택 오버플로에 대한 몇 가지 좋은 질문을 보았습니다. 특히 한 가지 질문 인 "How do C# Events work behind the scenes?"은 몇 가지 미묘한 점을 잘 설명해주는 훌륭한 답을 제공했습니다. 당신은 필드와 같은 이벤트 이 ... 컴파일러는 동일한 유형 의 방법 및
.NET을 대상으로하는 컴파일러를 구축 중이며 이전에 CIL을 직접 생성했지만 DLR 트리를 생성하면 상당히 편하게 사용할 수 있습니다. 몇 가지 동적 인 기능, 즉 런타임 기능 생성과 ducktyping을 지원하고 있지만 코드의 대부분은 완전히 정적입니다. 그래서 지금이 설명되어 있다고 , 나는 다음과 같은 질문이 있습니다 는 DLR 정적 컴파일에 사용되
저는 MSIL (컴파일 된 C# 또는 VB.NET)을 JavaScript로 변환하는 Axial 프로젝트에서 작업 해 왔습니다. 작업 코드 샘플이 몇 가지 있지만 일부 일반적인 상황이 제대로 작동하지 않습니다. (현재 릴리스는 프로덕션 모드에서는 작동하지 않으며 디버그 모드에서는 SVN 코드가 작동하지 않지만 훨씬 더 깨끗합니다.) JavaScript를 작성