전체 글108 8. C# 내장 API 내장 API 닷넷에는 굉장히 많은 API가 있음 아래 주소에서 검색을 통해 사용 가능한 API를 확인 할 수 있음 원본 주소 : docs.microsoft.com/en-us/dotnet/api/ 닷넷에서 제공하는 대부분의 API는 클래스 형식 구조체, 열겨형 형식도 있음 클래스 Console 클래스 , String 클래스등 거의 대부분이 클래스 구조체 DateTime, TimeSpan 등이 구조체로 클래스와 거의 동일하게 사용 열거형 Color 열거형 등 있으며, 특정 목록을 관리 할 때 편리 2021. 2. 24. 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. 5. C# 제어문 제어문이란? 프로그램 실행 순서를 제어하거나 프로그램 내용을 반복하는 작업등을 처리 할 때 사용 제어문 설명 종류 순차문 기본적으로 모든 실행문은 순서대로 실행 조건문 조건의 참 또는 거짓에 따라 서로 다른 명령문을 실행하는 구조 if문 - 조건 하나 비교 else문 - 조건 분기 switch문 - 다양한 조건 반복문 특정 명령을 지정된 수만큼 반복해서 실행할 때나 조건식이 참일 동안 반복시킬 때 사용 for문 - 구간 반복 do문 - 선행 반복 while 문 - 조건 반복 foreach 문 - 배열 반복 기타 break문 - 반복문 내에서 반복을 중지 continue 문 - 반복문 내에서 그 다음 반복문으로 이동 goto 문 - C#에서는 자주 사용하지는 않음, 지정된 곳으로 직접 이동시킴 2021. 2. 18. 이전 1 ··· 3 4 5 6 7 8 9 ··· 27 다음