SIZEOF |
Taille de |
---|---|
C# (C Sharp) |
Syntaxe
sizeof(variable); |
sizeof(typededonnees); |
Paramètres
Nom | Description |
---|---|
variable | Ce paramètre permet d'indiquer la variable |
startvalue | Ce paramètre permet d'indiquer le type de données |
Description
Ce mot réservé permet d'indiquer la taille d'une variable ou d'un type de données.
Exemple
Voici quelques exemples typiques de l'utilisation de ce type de données :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Runtime.InteropServices;
-
- namespace SizeOfSamples
- {
- public struct exemple
- {
- public char a;
- public int b;
- public short c;
- public long d;
- };
-
- class Program
- {
- static void Main(string[] args)
- {
- exemple a;
- a.a = 'A';
- a.b = 1;
- a.c = 2;
- a.d = 3;
- Console.WriteLine("Taille de char = " + sizeof(char));
- Console.WriteLine("Taille de int = " + sizeof(int));
- Console.WriteLine("Taille de la structure = " + Marshal.SizeOf(a));
- }
- }
- }
-
on obtiendra le résultat suivant :
myValue = 2myValue = 4
myValue = 24
Dernière mise à jour : Mardi, le 26 janvier 2016