3.5 Collections.Generic.SortedList .NET文档
在本文档中,说白指出“ElementAt的”是对一个扩展方法SortedList
的成员。 好吧,我有一个,正是如此宣称:
private SortedList<int, ChainLink> linksByLevel = new SortedList<int, ChainLink>();
我试图让最后一个元素:
ChainLink lastLink = linksByLevel.ElementAt(linksByLevel.Count - 1);
编译器会引发大量的有用信息:
错误1“System.Collections.Generic.SortedList”不包含关于“的ElementAt”的定义和没有扩展方法“的ElementAt”接受型的第一参数“
System.Collections.Generic.SortedList<int,ChainLink>'
可以发现(是否缺少using指令或程序集引用?)
我得到由微软的文档,我的编译器在缺乏连贯性非常沮丧,很想咆哮有关的API之间的不一致SortedList
和SortedList<T1, T2>
但我怀疑这会增加多少价值,我的问题。 只是相信我,这是令人沮丧: - \