vaibhav Hedaoo

vaibhav Hedaoo

  • 1.5k
  • 263
  • 6.8k

using default value with same method name

Dec 14 2020 10:05 PM
  1. using System;  
  2. public class Greet  
  3. {  
  4.     public void Hello(int a,string j="j")  
  5.     {  
  6.         Console.WriteLine("1");  
  7.     }  
  8.     public void Hello(int a)  
  9.     {  
  10.         Console.WriteLine("2");  
  11.     }  
  12. }  
  13. public class Program  
  14. {  
  15.     public static void Main()  
  16.     {  
  17.         Greet obj= new Greet();  
  18.         obj.Hello(1);  
  19.         Console.WriteLine("Hello World");  
  20.     }  
  21. } 
Which method gets called and why??
 
 

Answers (1)