【发布时间】:2012-04-17 00:26:54
【问题描述】:
*请注意,这不适用于基于 Web 的应用程序,它是基于 Windows 的。
我正在构建一个应用程序,我需要用户提交将由应用程序运行的简单 javascript。
脚本将调用作为 c# 构建一部分的函数。
一个例子:
C#代码:
public void helloWorld()
{
Debug.WriteLine("hello world");
}
用户提交的Javascript:
helloWorld();
应用程序会在运行时解析 JavaScript,然后在我的 C# 代码中调用所需的函数。
为什么?..
我的应用程序将由几乎没有编程经验的人使用,他们输入非常简单的 JavaScript,应用程序将尝试在用户计算机上自动执行一些任务。所以我使用 JavaScript 的原因是因为它很简单,对于没有经验的人来说很容易学习。
【问题讨论】:
-
必须是 JavaScript 吗?这个问题包含一些有用的提示:stackoverflow.com/questions/1394180/…