예제_활용 125~126 윈폼 시작하기 윈폼이란 데스크톱 클라이언트 앱을 만드는 UI 프레임워크. 프로젝트 생성부터 예제 따라 차근차근 진행해보자. 1)프로젝트 생성 오른쪽 패널 기본 프로젝트 생성 파일 기본 설명 Program.CS 파일 Form.cs 파일 실행 C#/C#예제 연습 2024.02.07
예제_중급 119 List<T>에서 Predicate<T>델리게이트 사용 Predicate는 Action과 Func과 같이 C#에서 기본적으로 제공하는 델리게이트이다. 하나의 매개변수를 받고 bool를 리턴한다. 그리고 List와 Array에서 Predicate가 자주 사용된다. 예제 실습 C#/C#예제 연습 2024.02.03
예제_중급 117 람다식의 사용 람다식 => 의 오른쪽에는 식이 올 수도 있고 문장이 올 수도있다. 식이 오는 람다식을 식 람다(Expression Lamda)라고 한다. 그리고 문장이 오는 람다식을 문 람다(Statement Lamda)라고 한다. C#/C#예제 연습 2024.02.02
예제_중급 115 Func와 Action으로 간단히 만들기 Func와 Action은 C#에서 제공되는 미리 선언 되어진 델리게이트다. Func은 반환 값이 있고 Action은 없다는 차이가 있다. Func은 int 매개변수에 bool형식의 리턴 값을 갖는다. 예제풀이 C#/C#예제 연습 2024.02.01
예제_중급 114 무명 델리게이트 델리게이트에 사용되는 메서드들은 정의하지 않고 이름 없는 인라인 함수로 만들 수 있는데 이것을 익명(무명) 델리게이트라고 한다. 이전의 홀수와 짝수의 개수를 계산하는 메서드를 정의하지 않고 .만들어보자. 예제풀이 C#/C#예제 연습 2024.02.01
예제_중급 113 Delegate 기본 대리자(Delagator) -코드(메소드)를 대신 실행하는 객체. -메소드를 호출하듯 사용(즉, 인수를 입력하고 결과를 반환받음) 예제풀이 숫자 배열 안에 홀수 와 짝수의 개수를 메서드를 합쳐보자. // 짝수면 fal C#/C#예제 연습 2024.02.01
예제_중급 112 인덱서 인덱서는 인스턴스 내의 데이터를 접근하는 방법 또는 인덱서에서는 클래스나 구조체의 인스턴스를 배열처럼 인덱싱 하는 것. 예제를 풀이해보자. C#/C#예제 연습 2024.01.31
예제_중급 095 dynamic형을 사용한 일반화 C#은 강력한 형식검사하는 언어. 컴파일시 코드를 에러 코드가 나온다. 하지만 dynamc. 형식은 런타임에 형식이 지정되는 타입이다. dynamic 형식을 통한 일반화를 해보자. C#/C#예제 연습 2024.01.17