C#Jint将值设置为javascript变量

时间:2016-11-06 10:50:50

标签: javascript c# jint

需要为javascript变量分配值

在此示例中需要返回值。

1°首先我注册一个简单的功能

Engine js = new Engine();
js.SetValue("get_s_width",new Action<int>(get_s_width));


 public void get_s_width(int i)
        {
            js.Execute("function test() { return 100; } test();");                                     
        }

在这种情况下,我尝试从C#函数返回一个值 但执行metod后,在屏幕上我看到“null”值 怎么样?

任何人都有想法?

1 个答案:

答案 0 :(得分:1)

您需要调用engine.GetCompletionValue()来检索最新的评估结果。