C#脚本Script
使用C#脚本需要引用库Microsoft.CodeAnalysis.CSharp.Scripting,下面是一些示例:最基本的用法是计算算数表达式:
Console.Write("测试基本算数表达式:(1+2)*3/4"); var res = await CSharpScript.EvaluateAsync("(1+2)*3/4"); Console.WriteLine(res);
Console.WriteLine("测试Math函数:Sqrt(2)"); res = await CSharpScript.EvaluateAsync("Sqrt(2)", ScriptOptions.Default.WithImports("System.Math")); Console.WriteLine(res);