C # Tutoriels - Leçon 1: Types et variables de données de base (int, double, float, etc ...)
Types de données primitives
types de données primitifs en C # sont techniquement contenues dans des classes wrapper (si vous ne savent pas ce que cela signifie, ne vous inquiétez pas à ce sujet). Cependant, au moment de la compilation, ils ne sont pas vraiment considérés comme des classes, ce qui améliore l'efficacité.
Il ya 15 types primitifs différents en C #. Le nom de la classe .NET wrapper est en parethesis (mes excuses pour les pauvres formatage, tableaux ne sont pas pris en charge pour une raison quelconque)
types Integer:.
booléen (Boolean) -Logic Valeur | Valeurs: vrai ou faux | Mémoire: 8 bits
octets (Byte) Byte -Unsigned | Valeurs: 0 à 255 | Mémoire: 8 bits
sbyte (SByte) Octet signé: | Valeurs: -128 à 127 | Mémoire: 8 bits
court (Int16) signé: Entier | Valeurs: -32768 à 32767 | Mémoire: 16 bits
ushort (UInt16) -Unsigned Entier | Valeurs: 0 à 65535 | Mémoire: 16 bits
int (Int32) signé: Entier | Valeurs: -2147483648 2147483647 | à Mémoire: 32 bits
uint (UInt32) -Unsigned Entier | Valeurs: -2147483648 2147483647 | à Mémoire: 32 bits
longue (Int64) signé: Entier | Valeurs: -922337203685477508 à 922337203685477507 | Mémoire: 64 bits
ulong (UInt64) -Unsigned Entier | Valeurs: 0 à 18446744073709551615 | Mémoire: 64 bits
char (Char) -unicode Personnage | Valeurs: Tout caractère | Mémoire: 16 bits
types décimales:
flotteur (Simple) Float -Single précision | Valeurs: -3.
402823e38 à 3.402823e38 | Mémoire: 32 bits | . Précis jusqu'à 7 chiffres
Double (Double) Float de précision -Double | Valeurs: -1.79769313486232e308 à 1.79769313486232e308 | . Précis jusqu'à 15 chiffres
décimal (Decimal) -Très précise Type | Valeurs: ± 1,0 × 10e-28 à ± 7,9 × 10e28 | Mémoire: 128 bits | Précise jusqu'à 29 chiffres
Autres:
string (String) -Séquence des caractères
Maintenant que vous connaissez les types et tailles des données qui peuvent être représentées, nous allons voir comment créer des variables d'un type donné.
Vous devez toujours donner la variable une valeur lorsque vous déclarez. Cela permettra d'éviter des problèmes tels que d'essayer d'utiliser une variable avant de lui donner une valeur (une erreur d'exécution se produit)
Integer /Types décimales:.
int myInt = 2;
ushort myUShort = 5;
à deux myDouble = -334,454;
Chaîne: