2009-06-08 12 views

risposta

451
void foo<TOne, TTwo>() 
    where TOne : BaseOne 
    where TTwo : BaseTwo 

Maggiori informazioni qui:
http://msdn.microsoft.com/en-us/library/d5x73970.aspx

+7

Cerca "Vincolare parametri multipli" se non si vuole leggere tutto. – RichardOD

+0

E 'possibile avere un vincolo che farebbe questo: 'void foo () dove TOne: Classe dove TTwo: Classe dove TOne! = TTwo' quindi fondamentalmente non sappiamo cosa siano TOne e TTwo tranne che loro sono tipi di riferimento ma non possono essere uguali – IronHide

+0

@IronHide: mi piacerebbe essere smentito qui ... ma sono sicuro al 99% che questo non sia possibile :) –

Problemi correlati