Entwickler-Ecke
Basistechnologien - leere TextBox = 0
Jan85 - Mo 09.06.08 14:34
Titel:  leere TextBox = 0
ich schreibe ein Programm das, wenn eine textbox leer gelassen wird, so weiterrechnen soll wie wenn eine 0 drin steht.
dies ist mein versuch, der aber nicht klappt. Wäre super wenn mir jemand helfen könnte.
[cs]if (textBox3.Text == "") textBox3.Text=0.ToString();
bakachan - Mo 09.06.08 14:39
Titel:  Re: leere TextBox = 0
            
C#-Quelltext    
                                        | 1:2:
 
 | if(string.IsNullOrEmpty(textBox3.Text))textBox3.Text = "0";
 | 
        
      
 
Jan85 - Mo 09.06.08 15:41
Nun kommt bei mir die Fehlermeldung 'string' does not contain a definition for 'IsNullOrEmpty'
Hier mal mein kompletter Quelltext
            
C#-Quelltext    
                                        | 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 
 |  {  float Zahl1=float.Parse(textBox1.Text);float Zahl2=float.Parse(textBox2.Text);
 float Zahl3=float.Parse(textBox3.Text);
 float Ergebnis=(Zahl1+Zahl2+Zahl3);
 
 if(string.IsNullOrEmpty(textBox3.Text))
 textBox3.Text = "0";
 
 if (radioButton1.Checked)
 label2.Text=(Ergebnis*7).ToString();
 else if (radioButton2.Checked)
 label2.Text=(Ergebnis*5/8).ToString();
 }
 | 
        
      
 
bakachan - Mo 09.06.08 15:45
den Codeschnippsel den ich gepostet habe habe ich getestet, er funktioniert.
und string.IsNullOrEmpty ist eine gültige Methode im .net-Framework2.0
ich weiss nicht was du anderes verwendest aber bei mir kommt keine Fehlermeldung also kann ich es auch nicht nachvollziehen
Entwickler-Ecke.de  based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!