LINQ:查找最大元素(不是最大值)

JF *_*ier 2 .net c# linq

假设您有一个给定长度的边列表(为double).现在您想要找到具有最大长度的边缘.在LINQ中有一个简单的方法吗?

当然,我可以先用Max计算最大值然后进行比较,但首先,这将是两次计算,其次比较双重性是一件坏事.

有什么建议?

seh*_*ehe 6

  • @Dmitry:为什么`OrderBy`方法不是一个好建议?它很简单,它已经在船上(在大多数情况下)它足够快. (2认同)