나는, 나는 다음과 같은 예외가 발생하고 있습니다 생성자가 하나의 매개 변수를 복용 전화를 컴파일 표현 대리자를 만들려고 해요 컴파일 사용표현
var constructorInfo = instanceType.GetConstructors().Skip(1).First();
ParameterExpression param = Expression.Parameter(genericArgument, "value");
Delegate constructorDelegate = Expression.Lambda(Expression.New(constructorInfo, new Expression[] { param })).Compile();
'value'매개 변수가 Expression.Block 내부에 있지 않기 때문에 예외가 수신되고 있다고 생각합니다.
& 매개 변수를 Expression.Block 내에 범위를 지정하려면 어떻게해야합니까?
ctor로 유형 정의를 게시 할 수 있습니까? – Dennis