Maison > développement back-end > C++ > Comment puis-je facilement convertir un chiffre de caractère en un entier en C# ?

Comment puis-je facilement convertir un chiffre de caractère en un entier en C# ?

Linda Hamilton
Libérer: 2025-01-26 05:06:09
original
383 Les gens l'ont consulté

How Can I Easily Convert a Character Digit to an Integer in C#?

La conversion des caractères en entier dans l'entier: méthode simplifiée

En C #, la conversion des caractères en entier peut être un défi. Bien que la fonction convert.toint32 () semble être un choix évident, il renvoie généralement la valeur unicode décimale du caractère au lieu de la valeur équivalente numérique.

Par exemple, essayez d'utiliser convert.toint32 () convertissant les caractères «2» pour obtenir une valeur décimale 50, qui n'est pas la représentation du nombre attendu. Pour résoudre ce problème, il existe une solution plus directe.

Vous pouvez moins le caractère du caractère cible «0» pour obtenir la valeur entière correspondante. En effet, le caractère «0» à «9» a une valeur continue dans sa représentation interne.

Considérez le fragment de code suivant:

Dans ce cas, la valeur de «bar» sera de 2, car elle réduit le nombre de «0» du nombre de «2» à indiquer (50).
<code class="language-csharp">char foo = '2';
int bar = foo - '0';</code>
Copier après la connexion

Cette méthode fournit une méthode pratique et efficace pour convertir les caractères en entier sans avoir besoin de convertir des chaînes intermédiaires ou d'utiliser des bibliothèques externes.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal