c#计算解析器
假设我有一个像c#计算解析器,c#,string,parsing,C#,String,Parsing,假设我有一个像“(12.2*(5/7))“这样的字符串,是否有一个API/方法可以解析它,或者我需要从头开始编写一个 谢谢要做到这一点,您需要编写一个或找到一个库。NET中没有内置任何东西作为标准来支持这一点 在研究类似问题时,我发现自己正在考虑的一件事是一个Excel库(我们已经使用了一个名为Excel的库),它将处理所有标准Excel语法,并提供一套丰富的函数。您只需排除excel特定的范围。这方面的好处是,几乎每个人都知道如何使用Excel函数。是的,有这样的框架。只要在谷歌上搜索“.NE
“(12.2*(5/7))“
这样的字符串,是否有一个API/方法可以解析它,或者我需要从头开始编写一个
谢谢要做到这一点,您需要编写一个或找到一个库。NET中没有内置任何东西作为标准来支持这一点
在研究类似问题时,我发现自己正在考虑的一件事是一个Excel库(我们已经使用了一个名为Excel的库),它将处理所有标准Excel语法,并提供一套丰富的函数。您只需排除excel特定的范围。这方面的好处是,几乎每个人都知道如何使用Excel函数。是的,有这样的框架。只要在谷歌上搜索“.NET表达式解析器”,你就会得到很多结果 请参阅CodeProject.com的文章。包含的示例包括算术计算器和JavaScript到表达式树编译器。把这些结合起来,你就会得到你想要的