Why does it say invalid expression?
<p>Why does this not work?</p>

<pre><code>private void btnEquals_Click(object sender, EventArgs e)
{
    if (plusButtonClicked == true)
    {
        total2 = total1 + double.Parse(txtDisplay.Text);
    }
    else if (minusButtonClicked == true);
    {
        total2 = total1 - double.Parse(txtDisplay.Text);
    }
    else if (multiplyButtonClicked == true);
    {
        total2 = total1 * double.Parse(txtDisplay.Text);
    }
    else
    {
        total2 = total1 / double.Parse(txtDisplay.Text);
    }
</code></pre>

<p>It works until the second "else if" it says invalid expression else</p>
