Suponga que tiene un método con la siguiente firma:Especificación facultativa de algunos parámetros opcionales C#
public void SomeMethod(bool foo = false, bool bar = true) { /* ... */ }
Cuando se llama a este método, es que hay una forma de especificar un valor para bar
y no foo
? Se vería algo así como ...
SomeMethod(_, false);
... lo que se traduciría a ...
SometMethod(false, false);
... en tiempo de compilación. es posible?
Buen recurso aquí: http://geekswithblogs.net/michelotti/archive/2009/01/22/c-4.0-named-parameters-for-better-code-quality.aspx –
Perfecto, gracias! – Anton