假设在我的表达式输入中,我喜欢使用特殊前缀使函数脱颖而出,例如$
:
var expr = "Your name is $proper([firstName]) $upper([lastName])";
我会在其中为$proper
和编写自定义函数$upper
。
但是,我收到控制台错误“在字符'$' 处没有可行的替代方案”。如果我去掉符号或使用下划线,它会起作用。
有没有办法在NCalc的函数名中使用符号字符?当函数以数字开头时,这也不起作用(例如,如果我想将函数名称简写double
为2x
)。
(有点类似于NCalc 评估错误在输入 ',' 处没有可行的替代方案)