让我们说在我的表达式输入中,我喜欢使用$
这样的特殊前缀来突出函数:
var expr = "Your name is $proper([firstName]) $upper([lastName])";
我会为$proper
和$upper
编写自定义函数。
然而,我得到控制台错误“在'$''没有可行的选择。”如果我摆脱了符号,或者使用下划线,它就可以工作。
有没有办法在NCalc中的函数名中使用符号字符?当函数以数字开头时(例如,如果我想将函数名称double
缩写为2x
),这也不起作用。
(类似于NCalc evaluation error no viable alternative at input ',')的排序