dercreeper
Goto Top

Prüfen ob ein Komma in textbox enthalten ist c sharp

Ich bin gerade dabei einen taschenrechner zu programmieren, komme aber nicht weiter, da ich nicht weiß wie folgendes geht;
ich will nur ein komma hinzufügen wenn noch keines da ist.

private void button35_Click(object sender, EventArgs e)
{
<wenn noch kein komma da, eines setzen, sonst nichts tun>;
}

so wäre meine vorstellung, klappt so aber nicht xD.

also kann mir jemand helfen?
(bitte mit code, double zahl ist "x", C#)

Content-ID: 345928

Url: https://administrator.de/contentid/345928

Ausgedruckt am: 25.11.2024 um 23:11 Uhr

SlainteMhath
SlainteMhath 10.08.2017 um 09:27:35 Uhr
Goto Top
Moin,

Meinst du
if(!textbox.EndWith(",") {  
 textbox.value += ","  
}
?

(Code ohne Gewähr, da kein VS zur Hand)

lg,
Slainte
derCreeper
derCreeper 10.08.2017 um 09:46:42 Uhr
Goto Top
nee mit IndexOf oder so.
damit der überprüft ob im ganzen schon was drin ist
133883
133883 10.08.2017 um 10:11:32 Uhr
Goto Top
derCreeper
derCreeper 10.08.2017 um 10:55:36 Uhr
Goto Top
geht nicht
133883
133883 10.08.2017 aktualisiert um 11:09:18 Uhr
Goto Top
Zitat von @derCreeper:
geht nicht
Jaaaaaa natüüüürlich, weil du es einfach falsch machst face-big-smile

Au weia ... Die Seppel hier können nicht mal mehr einfachsten Text lesen face-sad
  if (!textBox1.Text.Contains(",")) {  
        textBox1.Text += ",";  
  }
Und das Funktioniert 100%.

Und jetzt komm mir nicht mit der Fehlermeldung "textBox1 wurde nicht gefunden". Dann bekommst du die Krone für den Depp des Tages aufgesetzt.
SlainteMhath
SlainteMhath 10.08.2017 um 11:10:11 Uhr
Goto Top
geht nicht
Bei so ner Auskunft bekom' ich sooooo nen Hals!!!11elf O.o

Ich glaub wir brauchen dringend mal eine eigene Kategorie "Hausaufgabenhilfe" - da weis man dann wenigstens gleich woran man ist face-smile
133883
133883 10.08.2017 aktualisiert um 11:36:10 Uhr
Goto Top
Ich glaub wir brauchen dringend mal eine eigene Kategorie "Hausaufgabenhilfe" - da weis man dann wenigstens gleich woran man ist
Thumbs up.Die dann am besten gleich hierauf weiterleitet.