c# - ordenar - OrderBy y OrderByDescending son estables?
sort c# (2)
Sí, definitivamente son estables. Recogí el mismo error en mi revisión del libro.
Joe respondió a ese fragmento de mi crítica con esto:
Solo para el conocimiento de su lector, ahora se especifica que el orden sea estable. Inicialmente era inestable, y luego se modificó para que fuera estable, pero me dijeron que se especificaría que era inestable, pero aparentemente en algún momento, la especificación se cambió para que fuera estable. Mi libro fue actualizado, pero aparentemente me perdí un lugar.
Entonces sí, fue un error.
En general, es un libro razonablemente preciso. (Hay algunas inexactitudes que se deben a que MSDN es inexacto, pero eso es bastante fácil de perdonar). Hay cosas mucho peores :)
Actualmente estoy leyendo Pro LINQ c # 2008, y en la página 87 el chico dice que OrderBy y OrderByDescending son estables. Pero él dice exactamente lo contrario en la página 96. Me parece que se está refiriendo exactamente a las mismas funciones, así que no lo entiendo. ¿Son estables o no?
Según MSDN , OrderBy
es estable, al igual que OrderByDescending
.