INT |
Entier |
---|---|
C# (C Sharp) |
Syntaxe
int variable; |
int[] variable; |
int variable=startvalue; |
int[] variable={startvalue,...}; |
Paramètres
Nom | Description |
---|---|
variable | Ce paramètre permet d'indiquer le nom de la variable à créer |
startvalue | Ce paramètre permet d'indiquer la valeur d'initialisation ou de départ de la variable. |
Description
Ce mot réservé identifie le type de données d'entier.
Remarques
- On peut utiliser int.MinValue et int.MaxValue pour obtenir respectivement l'intervalle inférieur et supérieur supporté par ce type de données. Par défaut, les valeurs de int.MinValue et int.MaxValue sont respectivement de -2147483648 et 2147483647, toutefois, il n'y a aucune garantie que ces valeurs soient les mêmes sur une autre plateforme.
- On peut demander la valeur par défaut de ce type de données en utilisant le mot réservé «default».
- Conversion de type de données : On peut convertir un autre type de données en int selon une des méthodes suivantes : avec «(int)» pour une opération de castre, fonctionne si l'objet est déjà un entier à un certain niveau dans la hiérarchie d'héritage ou s'il existe une conversion implicite définie, les méthodes Int32.Parse(valeur) et Int32.TryParse(chaine,out variable) pour convertir une chaîne de caractères de format inconnue, les méthodes DateTime.ParseExact() et DateTime.TryParseExact() pour convertir des dates en type de données int ou Convert.ToInt32() pour convertir un objet de type inconnu (il utilisera une conversion explicite et implicite ou une implémentation IConvertible, le cas échéant). Exemple :
- Nombre trop grand : Si la taille de votre nombre contenu dans le type de données int est dehors de l'intervalle autorisé, vous aurez le message d'erreur suivant
on obtiendra le résultat suivant :
123CS1021 : Constante intégrale trop grande |
CS1021 : Integral constant is too large |
Dans cette situation, vous devrez changer le type de données pour Int64 ou BigInteger pour résoudre le problème.
Exemple
Cet exemple permet de créer des variables entières de plusieurs façons :
on obtiendra le résultat suivant :
c = 14
Dernière mise à jour : Mardi, le 26 janvier 2016