Exemple de classe générique

{filelink=17483}
using System;

class ClasseGenerique {
  T objet;

  // Constructeur de la classe
  public ClasseGenerique(T elem)
  {
    objet = elem;
  }

 

Exemple de méthode générique

{filelink=17482}
using System;

public class MethodeGenerique
{

  public static bool copieInsert(T elem, int index, T[] src, T[] cible)
  {

    if(cible.Lengt

Contrainte de classe de Base

{filelink=17509}
using System;

class ClasseBase {
  public void MethodeBonjour() {
    Console.WriteLine("Bonjour");
  }
}

class B : ClasseBase { }

class C {