title: C# method overloading depend on signature or number of parameters?
body: <p>Please guide me in C# method over loading: does it depend on method signature, return types or number of parameters ? What changes are essential to say that a method is being or can be overloaded?</p>
  
  <p>Thanks</p>