OrderBy和OrderByDescending稳定吗?

时间:2009-07-30 23:24:25

标签: c# .net vb.net linq sql-order-by

我目前正在阅读Pro LINQ c#2008,而在第87页,该人称OrderBy和OrderByDescending是稳定的。但他在第96页中恰恰相反。它在我看来,因为他指的是完全相同的功能,所以我不明白。它们是否稳定?

2 个答案:

答案 0 :(得分:44)

是的,他们肯定是稳定的。我在本书的my review中找到了相同的错误。

Joe回答了我的评论:

  

只是为了读者的知识,   现在指定订购   稳定。最初它不稳定,而且   后来改为稳定,但我   被告知它将被指定为   不稳定,但显然在一些   点,规格改变了   要稳定。我的书已更新但是   显然我错过了一个地方。

是的,这是一个错误。

总的来说,这是一本相当准确的书。 (由于MSDN不准确,有一些不准确之处,但这很容易原谅。)更糟糕的是:)

答案 1 :(得分:10)

根据MSDNOrderBy是稳定的,OrderByDescending也是如此。