메소드

2016. 12. 12. 12:45C# 콘솔( Console )/메소드

1. 메소드(Method)



            접근지정자 반환형식 메소드명(매개변수) 
            { 
                        메소드 내용
            }

 


   -> C, C++에서의 함수라고 생각하면 됩니다.
   -> 반환하는 값에 따라 메소드의 반환형은 int, double, float, void 등 바뀔 수 있습니다. void의 경우 반환할 값이 없는 경우 사용됩니다.
   -> 접근지정자는 public, private, protected을 선언할 수 있습니다.



        static void Main(string[] args) 
        { 
            int num1 = 0, num2 = 0; 

            Console.WriteLine("첫번째 숫자를 입력하세요"); 
            num1 = int.Parse(Console.ReadLine()); 

            Console.WriteLine("두번째 숫자를 입력하세요"); 
            num2 = int.Parse(Console.ReadLine()); 

            Console.WriteLine("{0} + {1} = {2}", num1, num2, add(num1, num2)); 

        } 

        static int add(int num1, int num2) 
        { 
            return num1 + num2; 
        }