Comment itérer sur un Jeu en caractères d'imprimerie?
Comment voulez-vous effectuer une itération sur un ensemble à la Machine? pour..de ne pas travailler:
'Set<string>' is not an array type or a string type
.forEach
n'est pas acceptable, car il cache this
. Je préfère ne pas faire une boucle while dans un bloc try catch. Ce qui me manque? Il ne peut-il pas peut-être si maladroit que de besoin try {while} catch {}.
OriginalL'auteur Programmer9000 | 2016-02-04
Vous devez vous connecter pour publier un commentaire.
@SnareChops a été la plupart du temps correct:
Cela fonctionne.
Je devine:
Si je n'étais pas de travail avec de l'es-cale de trucs qui joue le tout pour moi. Mais la cale des choses est prescrit par l'angle de 2 membres d'équipage afin _(ツ)_/
La seule chose qui a fonctionné a été:
ou quelque chose comme ça, qui est tout simplement terrible.
OriginalL'auteur Programmer9000
Vous pouvez toujours utiliser
.forEach
avec le bonthis
en utilisant une fonction régulière au lieu d'une flèche fonctionPar rapport à
Un autre moyen pour parcourir est d'utiliser une boucle for sur les valeurs
Plus d'informations sur l'itération
Set
avec foreach peut être trouvé iciLe follwing __ pour être vrai?
OriginalL'auteur SnareChops
L'extension de la plupart des upvoted réponse, il est également de type-safe si nous utilisons
let
pour la variable d'itération, donc:Cela permettra de garantir que
elem
aura le type de X, sisetOfElems
a été déclaré commeSet<X>
.OriginalL'auteur peterh
Cela a fonctionné pour moi:
Je l'ai trouvé ici: D'autres Débordement de Pile question
OriginalL'auteur Jan Clemens Stoffregen