【发布时间】:2010-10-25 15:09:15
【问题描述】:
我知道在 Linq 中将类型转换为 IEnumerable 的两种方法从 Arraylist 并想知道在哪些情况下使用它们?
例如
IEnumerable<string> someCollection = arrayList.OfType<string>()
或
IEnumerable<string> someCollection = arrayList.Cast<string>()
这两种方法有什么区别,我应该在哪里应用每种情况?
【问题讨论】: