9

这是确定是否foo相同或从类型派生的最简单方法T

bool Derives<T>(object foo)
{
  return foo is T;
}

并且完全匹配将是

bool ExactMatch<T>(object foo)
{
  return foo.GetType() == typeof(T);
}
4

1 回答 1

6

我想不出更简单的方法:)

(并以“回答”格式,取悦巨魔:“是”)

于 2011-05-10T10:52:49.913 回答