Supongamos que tenemos unOrdenar un Dictionary <int, Lista <int>> mediante las teclas + valores de lista dentro de
var dictionary= new Dictionary<int, IList<int>>();
Lo que yo quiero es ouput una versión clasificada del mismo, pedimos por primera vez por teclas y luego por los valores en el interior una lista.
E.g.
1 2, 1, 6
5 2, 1
2 1, 3
Se convierte en
1 1, 2, 6
2 1, 3
5 1, 2
He intentado hacer que el interior foreach
, pero obviamente esto es una mala idea para cambiar lo que está iterando.
"Quiero obtener una versión ordenada" - _how_ lo desea? Como salida, o como una nueva colección? –
editó la pregunta –