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 に答える