If a class contains two distinct methods of the same name such that:

then the calling method is no more than a forwarding method for the callee. Forwarding methods are difficult to keep track of and can make public APIs more complicated.

Merge the two methods.

In this example the Print(string, string) method is simply a forwarding method. Since Print(string) is not called anywhere else it serves no purpose.

This example could be easily improved by merging the two Print methods like so: