c#使用ClearScript执行一段脚本获取return返回值
使用ClearScript执行脚本的过程如下:
- 创建一个ScriptEngine实例:
var engine = new Microsoft.ClearScript.V8.V8ScriptEngine();
- 执行脚本:
string script = "function add(x, y) { return x + y; }";
engine.Execute(script);
- 获取返回值:
object result = engine.Script.add(1, 2);
Console.WriteLine(result); // 输出3
可以看到,通过调用engine.Script对象的方法,可以直接调用脚本中的函数,并获取返回值。
原文地址: http://www.cveoy.top/t/topic/GKc 著作权归作者所有。请勿转载和采集!