J'ai rencontré les erreurs suivantes lors de l'ajout d'une nouvelle paire à une carte.
Variables must be declared using the keywords const, final, var, or a type name
Expected to find;
the name someMap is already defined
J'ai exécuté le code suivant.
Map<String, int> someMap = {
"a": 1,
"b": 2,
};
someMap["c"] = 3;
Comment ajouter une nouvelle paire à la carte ?
J'aimerais aussi savoir comment utiliser Map.update
.
3 votes
Ce code est-il dans une méthode ? Les affectations ou tout autre code ne peuvent pas être exécutés dans la portée de niveau supérieur.
0 votes
Je vous remercie pour votre commentaire. Je ne le savais pas. Ça marche.
1 votes
Dart est si faible quand la conversion de type arrive.