Abc c#
Les déclarations en C#
Il existe deux sortes de types dans le .Net Framework : les types valeur et les types référence. Leur principale différence réside dans la façon dont vous accédez aux variables au niveau de la mémoire. Pour stocker les données d’une application, vous disposez de la pile et du tas. La pile est une zone de mémoire réservée par l’application pour l’exécution. Toute donnée associée à un type valeur a un espace mémoire réservé dès la compilation sur la pile. Lorsqu’une variable d’un type valeur sort de la portée courante, elle est détruite et la mémoire occupée est libérée. Types valeur de base Intervalle Caractères 0 à 255 -128 à 127 -32 768 à 32 767 0 à 65 535 -2 147 483 648 à 2 147 483 647 0 à 4 294 967 295 -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807 0 à 18 446 744 073 709 551 615 45 38 ±1.5 × 10− à ±3.4 × 10 324 308 ±5.0 × 10− à ±1.7 × 10 ±1.0 × 10− à ±7.9 × 10 false, true Chaîne de caractères
28 28
Type char byte sbyte short ushort int uint long ulong float double decimal bool string
Taille 2 octets 1 octet 1 octet 2 octets 2 octets 4 octets 4 octets 8 octets 8 octets 4 octets 8 octets 16 octets un octet 2 octets
Utilisation
Nombres entiers Nombres entiers Nombres entiers Nombres entiers Nombres entiers Nombres entiers Nombres entiers Nombres entiers Nombres réels (précision à 7 chiffres) Nombres réels (précision à 15-16 chiffres) Nombres réels (précision à 28-29 chiffres)
Créé le lundi 15 janvier 2007
1-2
Les déclarations en C#
Déclaration de constantes const type nom_cstante = valeur; CONST n = 5 CONST pi = 3.1416 const int n = 5; const float pi = 3.1416f; Déclaration de variables type nom-var ; VAR c : CARACTERE VAR i, j : ENTIER VAR salaire : REEL VAR texte : CHAINE DE CARACTERES VAR trouve : BOOLEEN char c; int i , j; float salaire; string texte ; bool trouve;
Créé le lundi 15 janvier 2007
2-2