I've got a bit of a concern in the way the information is being passed to the calculator class and in the way the answer textbox is being populated.
First:
answerNumber = Calculator.Equals(firstNumber, secondNumber, arithmeticProcess, answerNumber);
It appears as if you're passing answerNumber to the calculator to get back a value of answerNumber. Realistically the values to be passedto the calculator should be just firstNumber, secondNumber, arithmeticProcess (and the calculator class should be adjusted to accept those 3 inputs).
Second:
txtDisplay.Text = Calculator.GetDisplayText(answerNumber);
Again it looks as though you are passing the answer back to the calculator... for it to pass you back the answer. If anything, once the calculator has passed you back the answer (via Return answerNumber in the calculator class) you should be simply transferring this value to the textBox and not passing it right back to the calculator for it to pass back as a string.
Alternate method: Instead of using a return value on the Equals process, simply store the information in the variable answerNumber within the calculator class. Then, use the GetDisplayText() process to call the locally stored answerNumber variable within it's own class and return it to you in text form for the textBox.
So... basically... I would do it one of two ways:
private void btnEquals_Click(System.Object sender, System.EventArgs e)
{
Calculator.Equals(firstNumber, secondNumber, arithmeticProcess);
txtDisplay.Text = Calculator.GetDisplayText();
}
Where the Equals procedure in the calculator class takes 3 variables and stores the answer within the class (no Return) and GetDisplayText takes the class-stored variable, converts it to string and returns it for the textBox.
Or...
private void btnEquals_Click(System.Object sender, System.EventArgs e)
{
txtDisplay.Text = Convert.ToString(Calculator.Equals(firstNumber, secondNumber, arithmeticProcess));
}
Eliminating the GetDisplayText procedure alltogether.
Hope this helps :) Please mark as solved if it resolves your issue.