C#3.0中的新集合接口

0 c# collections interface

C#3.0中有哪些新的集合接口?

在C#2.0中

的IComparer

的IEqualityComparer

IEnumerator的

IEnumerable的

ICollection的

IDictionary的

IDictionaryEnumerator

IList的.

Mar*_*ell 5

.NET 3.5(通常与C#3.0混淆,虽然它们是完全独立的)介绍:

  • IGrouping<TKey,TValue>
  • ILookup<TKey,TValue>
  • IOrderedEnumerable<T>
  • IOrderedQueryable
  • IOrderedQueryable<T>
  • IQueryable
  • IQueryable<T>
  • IQueryProvider

和具体类型:

  • HashSet<T>
  • Lookup<TKey,TValue>

(以及一大堆私人物品,但那些是主要的公共物品)