2017-08-05 20 views
0

我想将C#对象或方法的代码存储在字符串中,并动态创建一个对象并从运行在.NET Core中的父/主应用程序中调用该方法。.Net核心动态编译以字符串形式传入的C#代码

类似:

methodString = @" 
public bool check(string input) 
{  
    return input.Length > 10; 
}"; 

var dynamicObject = new dynamicCode.FromString(methodString); 
var result = dynamicObject.Check("TestValue"); 

怎么能像这样在.NET核心来实现

+0

[为什么“可能?”是一个很差的问题](https://softwareengineering.meta.stackexchange.com/questions/7273/) –

+0

我重新提出了这个问题,试图更加清楚 –

回答