2009-11-23 9 views

Respuesta

5

Solo si espera que las personas lo hagan cada vez que lo hagan y les resultará difícil encontrar la manera de hacerlo O si puede proporcionar una colección que implemente esa interfaz que pueda ordenar eficientemente sus contenidos y se vincule con un método de extensión que conoce su colección.

La mejor opción es devolver un tipo de colección específico (ver Richter para más detalles al respecto). 99 de cada 100 veces, quien obtiene incluso un enumerable simple puede usar los métodos estándar de extensión de linq para ordenarlo si lo desean.

2

Específicamente, valdría la pena hacerlo si tiene sentido para otras llamadas .ThenBy, y no de otro modo.

Cuestiones relacionadas