我们是否使用OfType()进行过滤?
举个例子,
如果我使用
object[] numbers = { null, 1.0, "two", 3, 4.30, 5, "six", 7.0 };
var doubles = numbers.OfType<double>();它只过滤双精度值。
发布于 2009-12-03 04:20:54
是的,它既是一个过滤器(在元素上),也是一个“强制转换”(在集合上,而不是在元素上)。换句话说,它将元素向下筛选为指定类型的元素,并返回指定类型的可枚举。
https://stackoverflow.com/questions/1835516
复制相似问题