2014-04-05 6 views
-9

내가 좋아하는 ... ... 사용자 정의 루틴 수학 방정식을 해결하는 것 이외의 스마트 계산기를 만들려는C#에서 런타임시 코드를 수정할 수 있습니까?

private int add(int num1,int num2) 
{ 
    return x+y; 
} 

// 사용자가 두 개의 숫자를 입력하고 추가 키를 눌러야이 경우 (GUI를 사용하는 경우)

하지만 계산할 때 런타임에 계산 방법을 알려주고 싶습니다. 오히려 루틴의 고정 된 수의 필요없이 ,, 내가 당신에 코드를 생성하게됩니다 모두 ... 런타임 어떤 도움을 주시면 감사하겠습니다 에서

+1

[도움이 필요하면 여기를보십시오 (http://stackoverflow.com/questions/1024070/c-sharp-eval-support)). –

답변

3

CSharpCodeProviderILGenerator을 사용자 정의 함수 ... 또는 루틴을 추가하고 싶습니다 런타임 ... 런타임에 코드를 작성하는 것이 당신의 유스 케이스에 대해 나에게 많은 의미가없는 것처럼 보인다고.

관련 문제