Maison  >  Article  >  interface Web  >  Comment convertir un caractère en entier en C#

Comment convertir un caractère en entier en C#

亚连
亚连original
2018-06-21 12:02:313761parcourir

L'éditeur ci-dessous partagera avec vous une implémentation C# de conversion d'un caractère en entier. Elle a une bonne valeur de référence et j'espère qu'elle sera utile à tout le monde. Suivons l'éditeur et jetons un coup d'œil.

Convertissez un caractère en entier comme l'exige le titre. Il existe plusieurs méthodes pour implémenter cette fonction

Méthode 1 : Convert.ToInt32(string);

Exécutez le code :

Méthode 2 : int.Parse(object):

Résultat de l'exécution :

Ce caractère est exactement une chaîne de nombres. Il n'y a aucun problème à utiliser int.Parse(), mais s'il s'agit d'un. non-numéro Qu'en est-il des chaînes ?

Lors de l'exécution, une exception s'est produite :

Méthode 3 : Int.TryParse( obj)

Cette méthode peut très bien résoudre le problème d'exception de la méthode. Par exemple, lorsqu'une exception est levée, elle renvoie 0 :

Résultats de fonctionnement :

Après les différentes méthodes ou conditions de fonctionnement ci-dessus, avons-nous une méthode globale ? C'est-à-dire que quel que soit l'objet converti, il peut fonctionner normalement ! Ci-dessous, Insus.NET essaie d'écrire une méthode d'extension :

Utilisez cette méthode d'extension dans le programme :

En cours d'exécution résultats :

Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.

Articles connexes :

Comment utiliser la position de la barre de défilement pour juger

Comment définir dynamiquement le texte d'invite d'un espace réservé à l'aide de l'applet WeChat

À propos des compétences d'utilisation d'ES6/JavaScript (tutoriel détaillé)

Comment explorer les images de sites Web dans nodejs

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn