IT技术分享与交流

C# Csharp .net Microsoft.ClearSc

2021-12-07  本文已影响0人  行为动态

C# Csharp .net Microsoft.ClearScript.V8使用教程和具体配置

第一步 项目右键管理NuGet程序包

按照图下所示,操作,不要问为什么(我之前就憨批一样不知道,还需要两个dll库要下载,琢磨一下懂了,缺少库那就去NuGet找找看呗,其他教程完全不教你啊,看到一个一摸一样的哈哈!!!!)

v8使用详细步骤

引入v8 初始化,引用资源

皮一下js?代码在最下面

using Microsoft.ClearScript;

using Microsoft.ClearScript.V8;//引入v8

using System;

using ZCsharp___v8.Properties;//引入资源MD5

namespace ZCsharp___v8

{

    internal class Program

    {

        static void Main(string[] args)

        {

            V8ScriptEngine v8;

            string scriptStr;

            object ret;

            v8 = new V8ScriptEngine();                          //v8初始化

            scriptStr = @"function sum(a,b){ return a+b; }";    //定义js

            v8.Execute(scriptStr);                              //载入执行js

            ret = v8.Evaluate("sum(1,2)");                      //js计算表达式

            Console.WriteLine("计算返回结果=====>{0}", ret);    //输出结果

            v8.Execute(Resources.MD5);                         

            ret = v8.Evaluate("MD5_Encrypt('123456789')");

            Console.WriteLine("计算返回结果=====>{0}", ret);

            Console.ReadLine();

        }

    }

}

上一篇 下一篇

猜你喜欢

热点阅读