La diferencia entre el diccionario de Excel y la matriz
Por ejemplo, var Array:Array =;
Los valores a obtener son array[0], array[1]. .....
Un diccionario es una colección de datos emparejados, almacenados en formato clave-valor, y el valor se puede obtener a través de la clave.
Por ejemplo, vardic:dictionary = new Dictionary();
Dic.put("0", "Este es el valor 0"); // Parece estar puesto.
Dic.put("1","Este es el valor 1");
El valor obtenido es
Dic.get("0") //Obtener: Este es el valor 0.
Dic.get("1")// Obtener: este es el valor de 1.
Esta es la primera diferencia obvia, es decir, el método de almacenamiento es diferente o el método de valor es diferente.
La diferencia en el segundo uso es que las matrices generalmente se atraviesan cíclicamente. Es mejor que dic conozca el valor clave; de lo contrario, el recorrido cíclico será relativamente ineficiente.
Por ejemplo, si quisieras calcular la edad de toda la clase, podrías poner a todas las personas en una matriz y formar un bucle.
Por ejemplo, si desea obtener la edad de una persona a partir de su nombre, puede usar dic, con el nombre de la persona como clave y el valor de la persona. Puede obtener una persona por su nombre y luego obtener una edad por persona.
Personalmente, creo que hay dos grandes diferencias: escenarios de acceso, recorrido y uso. Sería bueno implementar la funcionalidad por el momento. Sabrás cuándo usarlo cuanto más lo uses en el futuro.