|
Exemple 13-34 extrait du chapitre
La généricité
Exemple 13-33< > Exemple 13-35
Cet exemple peut être compilé avec la ligne de commande: csc.exe /target:exe Exemple_13_34.cs Erreurs: 0 Avertissements: 0 Remarque:
Exemple_13_34.cs
public delegate U GenericDelegate<U>(U u) where U : class;
class C<T> {
public static T Fct(T t) { return t; }
}
class Program {
static void Main() {
GenericDelegate<string> genericDelegate = C<string>.Fct;
string s = genericDelegate( "hello" );
}
}
Copyright Patrick Smacchia 2006 2007
|