STRUCT |
Structure |
---|---|
C# (C Sharp) |
Syntaxe
struct nom { definitiondeschamps1; definitiondeschamps2; definitiondeschamps3; ...; } |
Paramètres
Nom | Description |
---|---|
nom | Ce paramètre permet d'indiquer le nom attribué à la structure de données |
definitiondeschamps... | Ce paramètre permet d'indiquer les définitions des champs inclus dans la structure de données. La définition d'un champ à la forme d'un type de données séparé d'un espace et ensuite le nom du champs. |
Description
Ce mot réservé permet d'identifier une structure de données (un enregistrement).
Remarques
- Liste symétrique : Il est possible de créer une liste symétrique assez facilement avec le langage de programmation C#, pour se faire, il suffit de combiné l'utilisation de la classe «ArrayList» et d'y ajouter vos structures de données à la place de chaîne de caractères ou de vos chiffres avec ça méthode «Add» par exemple.
- Flexibilité vers les classes : Le langage autorise aussi les constructeurs, les constantes, les méthodes, les propriétés, les indexeurs, les opérateurs, les événements et les types imbriqués. Cependant, bien qu'autorisé, il est préférable d'utiliser les classes dans ses situations, car il n'est jamais bon de trop touché à la limite d'une ambiguïté d'un langage de programmation.
Exemple
Dans cet exemple, on crée une classe du nom de «monLivre » avec trois champs :
Dernière mise à jour : Mardi, le 26 janvier 2016