NCalc:还有其他选择吗?

Sku*_*muk 5 c# ncalc

有没有人知道比NCalc更新的表达式评估器?最后一个版本是在2011年,一个(非常)快速的谷歌搜索几乎没有从我能看到的内容返回.

Ste*_*eve 8

我知道这是一个迟到的反应,但是为了别人的搜索,也许是你自己.你看过罗斯林了吗?我相信微软现在正在使用它.您可以传递简单的c#或vb.net表达式来评估完整代码.以下示例显示了一个简单的数学问题

        ScriptEngine roslynEngine = new ScriptEngine();
        Roslyn.Scripting.Session session = roslynEngine.CreateSession();
        session.AddReference("System.Web");
        session.ImportNamespace("System");
        session.ImportNamespace("System.Web");
        var result = (session.Execute("1 + 1"));
Run Code Online (Sandbox Code Playgroud)


lab*_*lbe 5

目前在GitHub上叉这里这是更先进的日期。

目前我不知道质量是否更好。