Huhu allerseits 🙂
Ich hab eine kleine Frage. Ich hab da ein Textfeld wo man Preise eintragen muss.
Also z.B. "270.75". Wenn nun aber jemand nur "270" eingibt, möchte ich, dass er die restlichen Nullen, also "270.00" noch anhängt.
Kann man mit String.Format o.ä irgendwie das Format des Strings überprüfen mit einer If-Abfrage?
Gruss Malleth
string.Format( "{0:.00}", 270 )
Hallo Malleth,
Kann man mit String.Format o.ä irgendwie das Format des Strings überprüfen mit einer If-Abfrage?
Mit String.Format nicht, aber mit Regex.IsMatch
Aber im Prinzip kannst du es mehr so machen, wie Noodles vorschlägt, also nicht prüfen, ob die Eingabe das Format hat, sondern den Text einfach in das gewünschte Format bringen. Du brauchst dann noch z.B. double./decimal.Parse/.TryParse.
herbivore
ok, vielen dank ihr zwei 🙂
stimmt, mann kann ja gleich sagen dass er den string in das gewünschte format bringen soll. das hät ich ja nach der überprüfung dann sowieso gemacht g.
danke & gruss Malleth