Supposons que vous ayez une méthode avec la signature suivante:Spécification facultative de certains C# en option Paramètres
public void SomeMethod(bool foo = false, bool bar = true) { /* ... */ }
En appelant cette méthode, est-il un moyen de spécifier une valeur pour bar
et non foo
? Il ressemblerait à quelque chose comme ...
SomeMethod(_, false);
... ce qui se traduirait ...
SometMethod(false, false);
... à la compilation. Est-ce possible?
Bonne adresse ici: http://geekswithblogs.net/michelotti/archive/2009/01/22/c-4.0-named-parameters-for-better-code-quality.aspx –
Parfait, merci! – Anton