我想在 SortedList 中找到低于某个值的最后一项的值。由于 SortedList 是用能够进行二进制搜索的东西实现的,所以这在 O(log(n)) 中是可能的。
这段代码的性能是什么:
data.Last(x => x.Key < 100);
我只能找到 Enumerable.Last 的文档(http://msdn.microsoft.com/en-us/library/bb549138(v=vs.90).aspx),我想确保它不使用泛型基于枚举器的实现。
我想在 SortedList 中找到低于某个值的最后一项的值。由于 SortedList 是用能够进行二进制搜索的东西实现的,所以这在 O(log(n)) 中是可能的。
这段代码的性能是什么:
data.Last(x => x.Key < 100);
我只能找到 Enumerable.Last 的文档(http://msdn.microsoft.com/en-us/library/bb549138(v=vs.90).aspx),我想确保它不使用泛型基于枚举器的实现。