Например, с учетом метода типа param, я ищу что-то вроде выделенной жирным шрифтом
void MyMethod< T >() {
if ( typeof(T).Implements( IMyInterface ) )
{
//Do something
else
//Do something else
}
Anwers, использующие C# 3.0, также приветствуются, но сначала запустите .NET 2.0, пожалуйста;)