• [^] # Re: sonntag

    Posté par . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 1.

    quand on résume on est pas sensé prendre les elements à dispo une fois que tout le monde a parlé ?
    donc si je resume, on avait une syntaxe du genre :

    C#
    maliste.foreach_while(elem => elem.Foo() , elem => elem.truc == 0);

    et

    Lisaac
    mon_arbre.for_all { i : ITEM;
    //code
    };

    je ne connais pas C#, mais rien que de voir que y a 15 manieres d'exprimer la meme chose prévues par la grammaire en elle-meme je me dis que niveau redondance c'est pas mal...ou alors y a de fines nuances sur le comportement...
    Et si on veut avoir des conditions (comme pour le foreach_while ou autre), qu'on veut 3 blocs en parametres, etc, on fait comment ? moi c'est résumé, il n'y a qu'une seule maniere, elle est claire et non ambigue.
    Dans ton exemple,

    mon_arbre.Foreach(i =>
    {
    //mon code
    });

    le i, tu le declares avant ? meme question pour le elem de ton 1er extrait de code que j'ai remis dans ce commentaire...Non parce que ne connaissant pas C# ca me laisse confus...