Есть ли метод, который позволяет мне вычислять математическое выражение в строке?Пример (не фактический код):
Input = "2 + 2"
Output = SomeMethod (Input)
Output = 4
Обновление: NevermindЯ нашел способ обойти это с помощью DataTable.Compute.
Вам понадобится анализатор математических выражений, чтобы справиться с этим.
Вот несколько различных вариантов с открытым исходным кодом на CodePlex:
Поиск найдет много других ...