이것이 C#이다(Chapter 13-2 이벤트) ★★★★★
·
C#/Study
참고더보기2026.04.06 - [C#/Study] - 이것이 C#이다(Chapter 13-1 대리자) ★★★★★ 이것이 C#이다(Chapter 13-1 대리자) ★★★★★중요도 기준(★ ~ ★★★★★) 1. 대리자란? : ★★★- 메소드 참조를 통해 해당 메소드의 호출 권한을 가지며, 다른 곳에서 대리자를 호출시 참조하고 있는 메소드들을 실행하는 키워드- 메소드marin0806.tistory.com> 13-1 참고(대리자)1. 이벤트란 ? : ★★★★- 대리자를 기반으로 하여 함수를 대리자 객체에 저장 또는 해제하여 사용하되, 호출 자체는 내부에서만 가능하도록 한 것을 의미함.2. 대리자와의 비교1) 대리자public delegate void MyDelegate();MyDelegate del = Som..
이것이 C#이다(Chapter 15. LINQ) ★★★★
·
C#/Study
1. LINQ 란? : ★★★LINQ 는 Collection(List, 배열 등)을 SQL 처럼 다룰 수 있는 문법을 말한다.Collection 만 사용이 가능한데, 이는 IEnumerable 인터페이스를 Collection이 상속하고 있기 때문임.예)1) Queryvar result = from p in products where p.Price > 100 select p.Name; 2) Methodvar result = products .Where(p => p.Price > 100) .Select(p => p.Name);from(범위) : data 라는 Collection 에서,where(조건) : x > 10 인 경우에만,select(조회) : x * 2 로 x를 변환하여 ..
이것이 C#이다(Chapter 13-1 대리자) ★★★★★
·
C#/Study
중요도 기준(★ ~ ★★★★★) 1. 대리자란? : ★★★- 메소드 참조를 통해 해당 메소드의 호출 권한을 가지며, 다른 곳에서 대리자를 호출시 참조하고 있는 메소드들을 실행하는 키워드- 메소드에 대한 참조2. 대리자 형식 : ★★★★★// 한정자 delegate 반환형식 대리자이름(매개변수);public delegate int MyDelegate(int a, int b);3. 대리자의 메소드 참조 및 호출 : ★★★★★1) 참조될 메소드 정의int Plus(int a, int b){ return a + b;}int Minus(int a, int b){ return a - b;}> 기본적으로 참조할 메소드는 대리자의 반환형식과 매개변수가 동일해야 함.(위 대리자 형식 참고)2) 대리자의 참조 및 호출My..