【发布时间】:2012-06-28 18:09:06
【问题描述】:
一个新手问题。
C# 中的数组返回非泛型(经典)IEnumerator。其他收藏也可以提供。
一般来说,如果通用枚举器可用,例如出于类型安全的原因,使用它是否更好?有时非通用选项更可取吗?
【问题讨论】:
-
请记住,数组在 C# 1 中,而泛型直到 C# 2 才出现,因此数组(以及
ArrayList、HashTable等)返回它们会很棘手......
标签: c# generics enumerable