【发布时间】:2010-01-12 21:10:20
【问题描述】:
我有一个方法,我正在检查循环中的当前对象是否与我传递给该方法的类型相同。
起初我将类型作为字符串传递给方法,然后使用:
item.GetType().ToString().Equals(myType);
我真正喜欢做的是使用is 关键字来做:
item is myType
我遇到的问题是将myType 传递给该方法。我是否需要使用某种时髦的泛型类型或其他东西?我应该将引用传递给什么类型?
【问题讨论】:
-
我建议你只学习泛型,它会对你有很大帮助。你称它们为时髦的事实告诉我,你还没有真正了解它们的用法,但它们是如此普遍,以至于你基本上只是迟早需要它们。