*请注意,这不适用于基于 Web 的应用程序,它是基于 Windows 的。
我正在构建一个应用程序,我需要用户提交将由应用程序运行的简单 javascript。
脚本将调用作为 c# 构建的一部分的函数。
一个例子:
C#代码:
public void helloWorld()
{
Debug.WriteLine("hello world");
}
用户提交的 Javascript:
helloWorld();
JavaScript 将在运行时由应用程序解析,然后在我的 C# 代码中调用所需的函数。
为什么?..
我的应用程序将由几乎没有编程经验的人使用,他们输入非常简单的 JavaScript,应用程序将尝试在用户计算机上自动执行一些任务。所以我使用 JavaScript 的原因是因为它很简单,对于没有经验的人来说很容易学习。