Bei der Verarbeitung der Datenbank ist normalerweise erforderlich, um den Zeichenfolgenwert aus dem Eingabebuch oder der Benutzereingabe in eine Ganzzahl umzuwandeln, um ihn zu speichern. Dies kann mit der Methode
oder implementiert werden. Int32.Parse
Int32.TryParse
Die Methode wandelt die angegebene Zeichenfolge in eine Ganzzahl um. Wenn die Konvertierung erfolgreich ist, wird eine Ganzzahl zurückgegeben.
Grammatik: Int32.Parse
FormatException
int x = Int32.Parse(string);
<> Versuchen Sie, die angegebene Zeichenfolge in eine Ganzzahl umzuwandeln. Wenn die Konvertierung erfolgreich ist, wird der Ausgangsparameter einen Ganzzahlwert zurückgeben.
int x = Int32.Parse(TextBoxD1.Text);
<示> Beispiel:
Int32.TryParse
true
false
Der Hauptunterschied zwischen <<> und besteht darin, dass
beim Fehlgeschlagen Abnormalitäten wirft, undint x; bool result = Int32.TryParse(string, out x);
zurück und bringt keine Ausnahme. Dies ermöglicht es eleganter, mit Conversion -Versuchen umzugehen.
Das obige ist der detaillierte Inhalt vonWie kann ich Strings für Datenbankspeicher sicher in Ganzzahlen umwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!