본문 바로가기

delegate

Delegates and Events in C# / .NET http://www.akadia.com/services/dotnet_delegates_and_events.html Content Overview Delegates Call a Function directly - No DelegateThe very basic DelegateCalling Static FunctionsCalling Member FunctionsMulticasting Events Conventions..
List 제네릭의 FindAll 와 delegate 로 동일한값 비교하기 public void Main() {     var developers = new List<string>(new []  { "Woody Allen", "Bill Gates" } );     var greatDeveloperFirstName = "Bill";     var greatDevelopers = developers.FindAll(    ..
델리게이트와 이벤트(Event)의 관계에 대한 설명(2) 이번에는 우리가 기존부터 가지고 활용했던 자동차의 소스를 가지고 요리해 볼 생각입니다. 소스를 event 와 delegate 를 활용한 부분만 소스를 나누어서 설명하고,  총체적은 소스는 자료게시판에 올릴 것이니 다운받으셔서 테스트 해보시기 바랍니다. 115줄과 121줄에 대해 간략히 설명을 하겠습니다. 120번 줄에 OnCarReqMessage(this,..
델리게이트와 이벤트(Event)의 관계에 대한 설명(1) 이벤트란 무엇일까요?   심재운님 !! 이벤트가 파티이벤트나 결혼이벤트..이런 것인가요? .... 저도 잘.... ^^; 그래서 영어사전을 오늘도 뒤져 보았습니다. "사건"이라고 하고 뭔가 발생된다고 하네요. 간단히 정의를 하면... 다른 객체에게 뭔가 일어났다~~... 후딱 그러니까 이에 해당되는 코드는 나와서 실행해라. .... 라고 명령을 주는 겁니다. ..
델리게이트(Delegate) 연산에 대한 설명 이번에는 델리게이트 연산에 대해 설명을 하고자 합니다. 델리게이트는 더하거나 뺄수가 있답니다. 또한 여개가 묶인 delegate 를 특정 delegate 만 제거할 수도 있답니다. 이해가 안가신다면 간단한 예를 들어보죠. 델리게이트 c를 부르면 a와 b가 동시에 부르게 됩니다.  간단히 표현을 하면  c = a + b; 델리게이트 d에 c와 a 를 빼고자 한다면?&..
델리게이트(Delegate)에 대한 설명 이번에는 delegate 을 살펴보겠는데요. 먼저 사전을 뒤져보니 흠... 위임이라고 하네요. 무엇을 위임하겠다는 의미인지 깊에 살펴봐야 겠는데요. 제가 삼국지3를 하면서 위임이라는 기능이 있더군요. 보니까, 왕대신 니가 맡아서 운영해라..~~ 아예 권한을 주더군요. 자.~~ 왕이 귀찮으니 니가 해라는 것 같은데요.  왕을 메소드로 비유하고 니는 delegate 가 하면 되겠네요. c#을 하면서 d..