Can we declare 2 methods with same parameters and different return types?
No,it is not possible, It give error like “method Add is defined with same parameter types”. You can try with below code.
public int Add(int Number1, int Number2) { return (Number1 + Number2); } public float Add(int Number1, int Number2) { return (Number1 + Number2); }
Method overloading method have same name but their parameter list should be different in term of parameters or their data type. So if Method return type different then it not call method overloading.
Read More..   [200 clicks]
Published under: C# Interview Questions and Answers · · · ·