Entwickler-Ecke

C# - Die Sprache - Abfrage ob Zahl oder Buchstabe


J0ke - Mo 14.12.15 16:13
Titel: Abfrage ob Zahl oder Buchstabe
Ich programmiere zur Zeit einen simplen Taschenrechner, und wollte dazu auch eine Abfrage bezüglich Buchstabe oder Zahl einbauen.

Wie lautet solch eine Abfrage?


Palladin007 - Mo 14.12.15 16:20

Schau dir mal die statischen Methoden von char an, da ist das, was Du haben willst für die einzelnen Zeichen.

Für ganze Strings müsstest Du über die TryParse-Methoden der jeweiligen Typen gehen, in deinem Fall reicht wohl int.TryParse


Ralf Jansen - Mo 14.12.15 16:43

Zitat:
Ich programmiere zur Zeit einen simplen Taschenrechner, und wollte dazu auch eine Abfrage bezüglich Buchstabe oder Zahl einbauen.


Wann, wo und wozu? Dein jetziger Code knallt schon wenn du Buchstaben eingibst. Man könnte auf dem Standpunkt stehen das das bereits eine Abfrage ist ob Zahl oder Buchstabe.

Weitere nicht hilfreiche Hilfe, das was du als hochrechnen bezeichnest nennt man potenzieren. Hochrechnen wär für mich ein Schätzverfahren ;)


J0ke - Mi 16.12.15 15:13

Einfach um Programmieren zu üben und besser in die Materie einzudringen.
Bin halt auch erst sehr neu in diesem Gebiet. :`D


Motz - Fr 19.02.16 18:15

als Eingabe hast du ja nen String! Du kannst versuchen, den explicit in einen Double zu konvertieren mittels Convert.*
Wenn das ohne Fehler klappt kannst du das Ergebnis einer Double-Variablen zuordnen und nun als Zahl weiterverwenden