Wie konvertieren von char array in int?
Ich die Eingabe aus einem Textfeld. Ich habe gespeichert, die Eingabe von Ziffern aus text-Feld, um ein array wie dieses:
char[] _array = textBox1.Text.ToCharArray(0, textBox1.Text.Length);
Nun will ich konvertieren Sie das array ein int-array, weil ich will, um die Durchführung mathematischer Operationen, die auf jeden index des Arrays.
Wie kann ich das Ziel erreichen?
Danke.
Wir müssen wissen, Ihre Absicht, hier. Erwartest du, dass ein string in numerische Werte oder tun, die Sie konvertieren möchten jedem
Haben Sie implementiert code, um sicherzustellen, dass das Textfeld, die Eingabe numerisch ist? Geben Sie den code oben ist nur das konvertieren jedes Zeichen in das Textfeld ein, um seine numberic CHAR-Wert ist, dass Ihre Absicht, oder wollen Sie zum konvertieren der Eingangs-string in eine int-ie "1234" 1234?
Ich will numerischen Wert. Jede Ziffer, die an bestimmten index des Arrays jeweils.
Ich habe einen Scheck über Schlüssel-Ereignis, so dass das Textfeld erlauben würde, nur numerische Werte.
char
seinem Charakter code?Haben Sie implementiert code, um sicherzustellen, dass das Textfeld, die Eingabe numerisch ist? Geben Sie den code oben ist nur das konvertieren jedes Zeichen in das Textfeld ein, um seine numberic CHAR-Wert ist, dass Ihre Absicht, oder wollen Sie zum konvertieren der Eingangs-string in eine int-ie "1234" 1234?
Ich will numerischen Wert. Jede Ziffer, die an bestimmten index des Arrays jeweils.
Ich habe einen Scheck über Schlüssel-Ereignis, so dass das Textfeld erlauben würde, nur numerische Werte.
InformationsquelleAutor Muhammad Ali Dildar | 2011-11-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man es machen, mit LINQ wenn Sie wollen einfach nur, der Charakter-code von jedem char.
oder
InformationsquelleAutor Bryan Crosby
Wenn jedes Zeichen erwartet werden, eine Ziffer, Sie können analysieren it, um zu einem int:
Zeichen-code-Wert:
Müssen Sie die Ausnahmen behandeln.
InformationsquelleAutor Eric.K.Yung
Vorausgesetzt, was ich gebeten, in meinem Kommentar ist wahr:
Jedoch, die obige funktioniert nur, wenn Sie bereits bestätigt wurde, dass Ihre Eingabe von der TextBox numerisch ist.
InformationsquelleAutor Maess
Habe ich mein problem gelöst. Ich verwendete Liste um die Aufgabe zu erfüllen.
Ich gespeichert jedem array-index bei den relativen index der Liste nach der Konvertierung zu jedem index-Wert zu int.
Liste " scheint der bequemere Weg zu mir. 🙂
Dank an Euch alle.
InformationsquelleAutor Muhammad Ali Dildar