有哪位高手知道如何判断装箱的对象是否为某一泛型的实现?比方说下面的代码:
int? a = 3;
double? b= null;

object o1 = a;
object o2 = b;
我现在要如何才能用一种简单的方法来判断o1或o2是否是Nullable<T>的实例?