C# Wenn Textbox leer dann Null einsetzten und damit Rechnen
Hallo, ich bin Programmieranfänger und habe folgendes Problem
private void button1_Click(object sender, EventArgs e)
{
double QuotenWette =
(1/Convert.ToDouble(tbxQoute1.Text)) +
(1/Convert.ToDouble(tbxQuote2.Text)) +
(1 / Convert.ToDouble(tbxQuote3.Text));
QuotenWette = Math.Round(QuotenWette, 3);
if (tbxQuote3.Text == "" )
{
tbxQuote3.Text = null;
}
if (QuotenWette < 1)
{
tbxErtrag.Text = Convert.ToString(QuotenWette);
}
else
{
tbxErtrag.Text = "Kein Surebet!";
}
}
und zwar wenn die Textbox von Qoute3 leer ist, soll Automatisch der Wert 0 eingesetzt werden und mit dieser Wert 0 soll dann oben bei (1/Convert.ToDouble(tbxQuote3.Text) gerechnet werden.
Ich sitze da jetzt schon 3 Stunden dran und weiß einfach nicht weiter. Beim Debuggen wird kein Fehler eingezeigt aber wenn ich dann nur 2 Qouten eingebe, kommt die Fehlermeldung, dass es eine Unerwartete Außnahme gibt.
Das ganze Sieht so aus:

Anfänger,
programmieren,
Rechner,
C Sharp,
Windows Forms,
Textbox