De exemplu, având în vedere o metodă tip param căutăm ceva asemănător părții cu caractere aldine
void MyMethod< T >() {
if ( typeof(T).Implements( IMyInterface ) )
{
//Do something
else
//Do something else
}
Anwers folosind C# 3.0 sunt, de asemenea, binevenite, dar mai întâi renunță la cele .NET 2.0 vă rog;)