【发布时间】:2012-01-25 09:29:32
【问题描述】:
在一个方法中,我得到一个object。
在某些情况下,这个object 可以是“某事”的IList(我无法控制这个“某事”)。
我正在尝试:
- 确定该对象是
IList(某物) - 将
object转换为“IList<something>”,以便能够从中获取Count。
目前,我陷入困境并寻找想法。
【问题讨论】:
-
你想要的是
Countall吗?如果是这样,你不需要它是IList<T>,一个简单的IEnumerable就可以了。 -
是的,
Count就是我想要的。但是,我在IEnumerable中看不到任何Count?
标签: c# generics reflection casting ilist