我目前正在制作一个简单的计算器应用程序,只是为了提高我的技能,尽管我正在尝试以一种高级的方式来做......这是字典:
operators = new Dictionary<string, string>(50);
然后我添加运算符,例如:
operators.add(plus, "+");
这一切都很好,但如果字符串中有一些东西我解析成它5 x 6
而不是5 * 6
它会失败。所以我的问题是如何从不在字典中的字符串中删除所有单词?
谢谢
PS我正在构建一个数学解析器,所以我像这样使用它:
Mathparser.Parse("5 * 6");