Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Implémentation de Classes Génériques | Génériques et Réflexion
C# Avancé Avec .NET
course content

Contenu du cours

C# Avancé Avec .NET

C# Avancé Avec .NET

1. Introduction au Développement de Bureau avec .NET
2. GUI Interactif
3. Threading
4. Génériques et Réflexion

book
Implémentation de Classes Génériques

La syntaxe de base pour implémenter une classe générique est la suivante :

Ici, T1, T2, .. représentent les paramètres de type.

Nous pouvons créer une nouvelle instance d'une classe générique en utilisant l'une des syntaxes suivantes :

cs

index

copy
1234
ClassName<T1, T2, ..> varName = new ClassName<T1, T2, ..>(args, ..); ClassName<T1, T2, ..> varName = new ClassName<>(args, ..); ClassName<T1, T2, ..> varName = new ClassName(args, ..); var varName = new ClassName<T1, T2, ..>(args, ..);

Nous pouvons utiliser les paramètres de type n'importe où à l'intérieur du corps de la classe où un type de données est applicable. Par exemple, nous pouvons utiliser le(s) paramètre(s) de type pour :

  • Créer des attributs ou propriétés de classe
  • Spécifier les types d'arguments de méthode
  • Spécifier les types de retour de méthode

1. Quel est le principal avantage d'utiliser des classes génériques en C# ?

2. Comment définissez-vous une classe générique en C# ?

3. Une classe générique peut-elle avoir plusieurs paramètres de type ? Si oui, comment la définiriez-vous ?

Quel est le principal avantage d'utiliser des classes génériques en C# ?

Quel est le principal avantage d'utiliser des classes génériques en C# ?

Sélectionnez la réponse correcte

Comment définissez-vous une classe générique en C# ?

Comment définissez-vous une classe générique en C# ?

Sélectionnez la réponse correcte

Une classe générique peut-elle avoir plusieurs paramètres de type ? Si oui, comment la définiriez-vous ?

Une classe générique peut-elle avoir plusieurs paramètres de type ? Si oui, comment la définiriez-vous ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt