9

文字列内の数式を評価できる方法はありますか? 例 (実際のコードではありません):

入力 = "2+2"

出力 = SomeMethod(入力)

出力 = 4

更新: 気にしないで、DataTable.Compute を使用して回避する方法を見つけました。

4

1 に答える 1

3

これを処理するには、数式パーサーが必要です。

CodePlex のさまざまなオープン ソース オプションを次に示します。

検索すると他にもたくさん出てきます...

于 2011-07-07T01:22:17.950 に答える