0

[我意识到这对于 SO 来说有点离题,但我之所以这么问,是因为我想围绕 ClearScript 提出几个问题,并且我希望能够包含小提琴以使生活更轻松。]

是否有一个可用的点网游乐场(例如 DotNetFiddle),我可以使用它来学习 ClearScript 的一些基础知识,以及什么是最小的准系统配置。理想情况下,我希望能够获得一个可以分叉的已知良好小提琴的链接。我搜索了 ClearScript fiddle,但我发现的少数几个不完整或不起作用。我只寻找控制台输出。

我试过这个小提琴https://dotnetfiddle.net/rpd5le#但我不知道要引用哪个 Microsoft.Clearscript 并不断收到错误,例如

运行时异常(第 8 行):覆盖成员时违反了继承安全规则:“Microsoft.ClearScript.HostItem.GetInterface(System.Guid ByRef, IntPtr ByRef)”。覆盖方法的安全可访问性必须与被覆盖方法的安全可访问性相匹配。

这是我必须迄今为止的简单代码:

using System;
using Microsoft.ClearScript.V8;

public class Program
{
    public static void Main()
    {
        V8ScriptEngine engine = new V8ScriptEngine();
        engine.AddHostType(typeof(Console));
        Console.WriteLine("Hello from C#");     
        engine.Execute(@"
            Console.WriteLine('Hello from Javascript');
        ");
    }
}
4

0 回答 0