Me hacen creer que no puedo contar con el orden de los elementos agregados a un diccionario para fines de enumeración.¿Qué elementos de la clase de colección dotnet pueden enumerarse en "orden de adición" y recuperarse mediante una clave?
¿Existe una clase (genérica si es posible) a la que se pueden agregar elementos con una clave y que se pueden enumerar por orden de adición o que se pueden recuperar por clave?
Aclaración: No quiero enumerar en el pedido clave. Quiero enumerar en orden adicional. Lo que quiere decir que quiero poder recuperar los artículos a través de la enumeración en una base FIFO (primero en entrar, primero en salir).
No estoy buscando el orden "Clave". Estoy después del orden de adición. Aunque considero su punto de heredar y anular GetEnumerator. –