Por extraño que parezca, MSDN no tiene información sobre el orden en que se conservan las propiedades de las estructuras de datos. Así que he estado haciendo la suposición de que:C# preservar las estructuras de datos
- tabla hash y hashset no preservan el orden de inserción (también conocido como el "control" en la que hay un claro indicativo)
- Diccionario y hacer la lista de preservar el orden de inserción.
de esta I extrapolar que si tengo una Dictionary<double,double> foo
que define una curva, foo.Keys.ToList() y foo.Values.ToList() me dará una lista ordenada del alcance y el dominio de la curva sin jugar con eso?
esto es lo que inicialmente asumí, pero luego, un poco más de Google parecía haber sugerido que el Diccionario SÍ mantiene el orden de inserción. OrderedDictionary es. ¡Gracias! –