No tengo mucha experiencia con C#, y me utilizan PHP con matrices asociativas.¿Cuál es la forma más fácil de manejar una matriz asociativa en C#?
Veo que en C# está la clase List y la matriz en bruto, pero me gustaría asociar algunas claves de cadena en algún momento.
¿Cuál es la forma más fácil de manejar esto?
Thx!
@Servy: Just to nitpick en algunos terminología, ** no **, eso es ** array asociativo **. Radu es correcto. http://en.wikipedia.org/wiki/Associative_array. Además, hay numerosos lenguajes en los que las matrices no están indexadas por números; JavaScript es uno. Y mientras criticamos la terminología: no es necesario implementar una ** matriz asociativa ** como ** tabla hash **. Está confundiendo un * tipo de datos abstracto * con sus * detalles de implementación *. Una matriz asociativa podría implementarse mediante un árbol binario equilibrado, por ejemplo. –
Gracias por la aclaración Eric. – Servy