On peut débattre de la capture de variables locales par les closures selon le langage mais là à mon avis on a affaire à un débutant donc le souci ne vient pas de là .
J'avais la flemme de vérifier si getFill se disait effectivement getFill mais je ferais aussi un truc comme le tiens, c'est ce à quoi je pensais en disant que la variable n'est pas indispensable.
Après l'utilisation d'une variable distincte c'est bien aussi (pas pour un cas aussi simple où on veut juste switcher la couleur, mais parfois, quand tu dois gérer des états logiques plus complexes). L'important est que Erwan comprenne ce que ça fait.
Message édité par TotalRecall le 03-01-2018 à 15:42:11
---------------
Topic .Net - C# @ Prog