NCalc在自定义函数名称中使用符号

时间:2014-12-05 18:00:49

标签: c# expression-evaluation ncalc

让我们说在我的表达式输入中,我喜欢使用$这样的特殊前缀来突出函数:

var expr = "Your name is $proper([firstName]) $upper([lastName])";

我会为$proper$upper编写自定义函数。

然而,我得到控制台错误“在'$''没有可行的选择。”如果我摆脱了符号,或者使用下划线,它就可以工作。

有没有办法在NCalc中的函数名中使用符号字符?当函数以数字开头时(例如,如果我想将函数名称double缩写为2x),这也不起作用。

(类似于NCalc evaluation error no viable alternative at input ',')的排序

0 个答案:

没有答案