La conversion de la chaîne en entier dans l'inteer
Dans le traitement des données, il est souvent nécessaire de se transformer entre différents types de données. Un scénario commun consiste à convertir le nombre de nombres en entier (INT32) pour le stocker en base de données.
C # a principalement deux méthodes principales qui peuvent réaliser cette conversion:
<.> 1. INT32.PARSE MÉTHODE
Cette méthode convertit directement la chaîne spécifiée en un entier.
int x = Int32.Parse(TextBoxD1.Text);
Cette méthode tente de convertir la chaîne en un entier et de renvoyer une valeur booléenne pour indiquer si la conversion est réussie. Il est recommandé d'utiliser cette méthode car il évite un traitement anormal lorsque la chaîne d'entrée n'est pas valide.
int x = 0; bool success = Int32.TryParse(TextBoxD1.Text, out x);
La différence entre
Parse et TryParse est un traitement anormal. La méthode d'analyse lancera une anomalie lorsque la conversion échoue, et la méthode TryParse renvoie fausse et vous permet de gérer la situation où la conversion échoue en conséquence.
Dans cet exemple, la méthode TryParse utilise la valeur de la conversion avec le paramètre de sortie x. Si la conversion est réussie, le bloc de instruction IF sera exécuté;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!