Parámetros del método privado

Tengo este método con un parámetro opcional.

public static Test(String connection, Int32 retryInfiniteLoopGuard = 0)

¿Hay alguna manera de marcar de alguna manera elretryInfiniteLoopGuard comoprivate ¿Para que se vuelva invisible al llamar al método desde fuera de la clase?

Si te preguntas por queretryInfiniteLoopGuard es para ejecución recursiva y no debe ser visible para los usuarios ...

Hoy uso la sobrecarga, pero ¿hay alguna otra forma?

Respuestas a la pregunta(3)

Su respuesta a la pregunta