dans mon C# -Application, j'ai un objet Dictionary. Quand je itère sur l'objet en utilisant foreach, j'obtiens naturellement chaque élément du dictionnaire. Mais je veux seulement que certains éléments soient itérés, en fonction de la valeur d'une propriété de MyValue.Itérateur personnalisé pour le dictionnaire?
class MyValue
{
public bool AmIIncludedInTheIteration { get; set; }
...
}
Chaque fois que AmIIncludedInTheIteration est faux, l'article ne doit pas être retourné par foreach. Je comprends que je dois implémenter mon propre itérateur et remplacer le Dictionary-Iterator quelque part. Quelqu'un peut-il me donner un court HowTo?
Merci à l'avance, Frank
Quelle version de C# utilisez-vous? –