함수2 7. C# 함수 오버로드와 재귀함수 함수 오버로드 클래스 하나에 매개변수를 달리하여 이름이 동일한 함수를 여러개 정의하는 것 함수 다중정의 즉 여러번 정의한다는 의미 함수 오버로드 사용 using System; Class Overload { static void Member(int member) // 매개변수가 int { Console.WriteLine(member); } static void Member(string member) // 매개변수가 string { Console.WriteLine(member); } static void Main() { Member(3); //int형의 매개변수를 가진 Member 함수 호출 Member("3"); //string형의 매개변수를 가진 Member 함수 호출 } } 재귀함수 함수에서 자기 자신.. 2021. 2. 24. 6. C# 함수 사용 함수 다른 말로는 메서드라고도 불리며, 재사용을 목적으로 만든 특정 작업을 수행하는 코드 블록 한번 만들어 놓은 함수는 한 번 이상 사용 할 수 있음 기본 함수 정의 static void 함수이름(){ 내용 } 함수를 만들고 호출하기 using System; Class Demo { static void Hello(){ //Hellow 함수 Console.WriteLine("Hello"); } static void Main(){ Hello(); //호출 } } 매개변수 호출할 때마다 조금씩 다른 기능을 적용 할 때에는 매개변수를 달리하여 호출 할 수 있음 매개변수는 함수에 넘겨주는 데이터를 나타냄 문자열 숫자 등 모든 데이터 형식을 사용 할 수 있고 콤마를 기준으로 개수를 표함 매개변수가 있는 함수 usi.. 2021. 2. 24. 이전 1 다음