private void ExpressionBox_TextChanged(object sender, EventArgs e) { try { string input = this.ExpressionBox.Text.SeparateElements(); if (string.IsNullOrEmpty(input)) { this.ResultLabel.Text = ""; return; } var expression = new Evaluator.IntegralCore.IntegralExpression(); expression.Parse(input); this.ResultLabel.Text = expression.Evaluate(); } catch (Exception ex) { this.ResultLabel.Text = ex.Message; } }
private void ExpressionBox_TextChanged(object sender, EventArgs e) { try { string input = this.ExpressionBox.Text.SeparateElements(); if (string.IsNullOrEmpty(input)) { this.ResultLabel.Text = ""; return; } var expression = new Evaluator.IntegralCore.IntegralExpression(); expression.Parse(input); this.ResultLabel.Text = expression.Evaluate(); } catch (Exception ex) { this.ResultLabel.Text = ex.Message; } }