Ray's Asp.net Blog
Answers and code snippets from ASP.NET projects (Webforms/MVC/Classic ASP)
Event registration app with QR/Paypal
Wednesday, May 7, 2014
Why need method/function overloading in C#?
Keep same naming convention. Can not find any other benefit for overloading.
Optional parameter should be the first choice to try.
Do not put different purposes thing under same name.