Roslyn Script API는 C#코드의 동적 컴파일 및 실행을위한 강력한 프레임 워크를 제공합니다. 이 API는 전통적인 재 컴파일이 필요하지 않으므로 유연성과 사용 편의성을 높입니다.
eval()
를 사용하십시오. 이 방법은 정의 및 실행 클래스 및 메소드를 허용합니다 :
CSharpScript.EvaluateAsync()
및 "property1", "property2", "property3"과 같은 속성이 있다고 가정합니다. 속성의 조작을 동적으로 수행하려면 다음 코드를 사용할 수 있습니다.
<code class="language-csharp"> await CSharpScript.EvaluateAsync("System.Math.Pow(2, 4)");</code>
위 내용은 Roslyn 스크립팅 API를 사용하여 C#에서 동적 코드 평가를 어떻게 달성 할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!