« Programmation C sharp/Types génériques » : différence entre les versions
m
→Exemple de classe : coloration syntaxique
m →Exemple de méthode : coloration syntaxique |
m →Exemple de classe : coloration syntaxique |
||
Ligne 25 :
=== Exemple de classe ===
La syntaxe est similaire. Soit une classe gérant une structure en arbre de type quelconques :
<source lang=csharp>
{
{
▲ public T valeur;
▲ private Arbre<T> _gauche, _droite;
▲ public Arbre<T> ArbreGauche
▲ get { return _gauche; }
}
}
</source>
L'utilisation de cette classe exige de spécifier explicitement le type utilisé :
<source lang=csharp>
ArbreDesEntiers.valeur = 100;
</source>
=== Exemple de structure ===
|