2009-07-30 11 views
25

Aktualnie czytam Pro LINQ C# 2008, a na stronie 87 facet mówi, że OrderBy i OrderByDescending są stabilne. Ale mówi dokładnie odwrotnie na stronie 96. Wydaje mi się, że odnosi się dokładnie do tych samych funkcji, więc go nie rozumiem. Czy są stabilne, czy nie?OrderBy and OrderByDescending są stabilne?

Odpowiedz

37

Tak, są zdecydowanie stabilne. Podobny błąd wystąpił w książce my review.

Joe odpowiedział na tym kawałku mojej recenzji z tego:

Tylko dla wiedzy czytelnik, tym zamawiania jest obecnie określony jako stabilny. Początkowo był niestabilny, a został później zmieniony na stabilny, ale poinformowano, że będzie on określony jako niestabilny, ale najwyraźniej w pewnym punkcie specyfikacja została zmieniona na , aby była stabilna. Moja książka została zaktualizowana, ale najwyraźniej brakowało mi miejsca.

Tak, to był błąd.

Ogólnie jest to dość dokładna książka. (Istnieje kilka nieścisłości, które są spowodowane MSDN jest niedokładna, ale to dość łatwo wybaczyć.) Istnieją daleko gorzej wokół :)

+0

Ah, takie zabawne. Teraz, gdy podszedłem za twoją stroną, zobaczyłem, że napisałeś C# w głębi, którą też czytam: P –

+0

Jeśli znajdziesz podobne błędy, proszę daj mi znać :) Niestety strona erraty na stronie nie działa w tej chwili, więc nie możesz sprawdzić, czy już wiem ... –

+0

Czy kiedykolwiek będzie więcej głębi C#? :) –

Powiązane problemy