Parâmetros do método privado

Eu tenho esse método com um parâmetro opcional.

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

Existe uma maneira de marcar de alguma forma oretryInfiniteLoopGuard Comoprivate de modo que se torne invisível ao chamar o método de fora da classe?

Se você quer saber porque,retryInfiniteLoopGuard é para execução de recursão e não deve ser visível para os usuários ...

Hoje eu uso sobrecarga, mas existe alguma outra maneira?

questionAnswers(3)

yourAnswerToTheQuestion