« Langage C Sharp/Annexe/Glossaire » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 365 :
|wiktionnaire = type classe (C#)
|wikipédia = type classe (C#)
}}
=== Un type interface ===
Dans C#,un type interface définit un contrat de fonctions publiques membres. Une classe ou un struct qui implémente une interface doit fournir des implémentations des fonctions membres de l’interface. Une interface peut hériter de plusieurs interfaces de base, et une classe ou un struct peut implémenter plusieurs interfaces.
{{Glossaire source
|wiktionnaire = type interface (C#)
|wikipédia = type interface (C#)
}}
=== Un type délégué ===
Dans C#,un type délégué représente des références à des méthodes avec une liste de paramètres et un type de retour particuliers. Les délégués permettent de traiter des méthodes comme des entités pouvant être assignées aux variables et passées en tant que paramètres.
{{Glossaire source
|wiktionnaire = type délégué (C#)
|wikipédia = type délégué (C#)
}}
=== Un type enum ===
Dans C#,un type enum est un type distinct avec des constantes nommées. Chaque type enum a un type sous-jacent qui doit être l’un des huit types intégraux. L’ensemble des valeurs d’un type enum est identique à l’ensemble des valeurs du type sous-jacent.
{{Glossaire source
|wiktionnaire = type enum (C#)
|wikipédia = type enum (C#)
}}