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