хотя я ценю попытку, которая привела бы к строке, содержащей 332.
отаю над приложением в C #, в котором я хочу вычислить арифметическое выражение, которое дается в виде строки. Итак, как я получил строку:
string myExpr="4*(80+(5/2))+2";
И я хочу вычислить результат арифметического выражения. В то время как на языке, таком как Javascript, PHP и т. Д., Вы могли бы просто использовать Eval, чтобы сделать трюк, это, кажется, не вариант в C #.
Я предполагаю, что можно написать код, чтобы разделить его на бесчисленные простые выражения, вычислить их и сложить вместе, но это займет довольно много времени, и у меня, вероятно, будет много неприятностей в моей попытке сделать это.
Итак ... мой вопрос, есть ли «простой» способ сделать это?