메서드 오버로딩 자바와 같이 C#도 메서드 오버로딩을 지원합니다. int add(int a, int b){ return a + b;} int add(int a, int b, int c){ return a + b + c;} void main(string[] args){ Console.WriteLine("두개" + add(10, 20)); Console.WriteLine("세개" + add(1, 2, 3));} 메서드의 이름은 같더라도 인자가 다른경우, 이것이 바로 오버로딩당연히두개 30세개 6 이렇게 결과가 나오게 됩니다.