我目前正在阅读Pro LINQ c#2008,而在第87页,该人称OrderBy和OrderByDescending是稳定的。但他在第96页中恰恰相反。它在我看来,因为他指的是完全相同的功能,所以我不明白。它们是否稳定?
答案 0 :(得分:44)
是的,他们肯定是稳定的。我在本书的my review中找到了相同的错误。
Joe回答了我的评论:
只是为了读者的知识, 现在指定订购 稳定。最初它不稳定,而且 后来改为稳定,但我 被告知它将被指定为 不稳定,但显然在一些 点,规格改变了 要稳定。我的书已更新但是 显然我错过了一个地方。
是的,这是一个错误。
总的来说,这是一本相当准确的书。 (由于MSDN不准确,有一些不准确之处,但这很容易原谅。)远更糟糕的是:)
答案 1 :(得分:10)
根据MSDN,OrderBy
是稳定的,OrderByDescending
也是如此。