I wrote a simple programme in C# that calculate the power of a number when you give a X and Y (X^Y). The answer is showed in a textbox. For example : X=2 and Y=5 the answer in the textbox is:
2 X 2 = 32
2 X 2 = 32
2 X 2 = 32
2 X 2 = 32
2 X 2 = 32
2 X 2 = 32
My question is how can I do to have this result:
2 X 2 = 2
2 X 2 X 2 = 8
2 X 2 X 2 X 2 = 16 
2 X 2 X 2 X 2 X 2 = 32
Here is my code:
private void button1_Click (object sender, EventArgs e)
{
    double number1;
    doubLe number2;
    int count = 0;
    double power;
    number1 = double.Parse(Txtnumber1.Text};
    number2 = double.Parse(Txtnumber2.Text};
    while (count < number2)
    {
        power = Math.Pow(number1, number2);
        Txtanswer.Text = Txtanswer.Text + number1.ToString() + " " + " x" + " " + number1.ToString() + " " + "=" + power.ToString() + "\r\n";
        count += 1;
    }
}
Number1 is X.
Number2 is Y