no in c# non esistono i parametri opzional.

Devi creare degli Overload del metodo.