Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Rapport entre les types des paramètres

Non,Edité
{filelink=17496}

using System;
 
class A {
}
 
class B : A {
}
 
// V hérite de T
class Gen<T, V> where V : T {
}
 
class Test {
  public static void Main() {
 
    Gen<A, B> x = new Gen<A, B>();//Syntaxe correcte puisque b hérite de A
 
    Gen<B, A> y = new Gen<B, A>(); //Syntaxe incorrecte car A n'hérite pas de B
 
  }
}

No comments yet.

Leave a Comment