NOTE112 [C#] Func & Action 델리게이트 (펌) 출처 : http://teddy.tistory.com/ 무명 메소드마다 그 타입에 맞는 델리게이트 타입과 변수를 따로 따로 선언하는비 효율적인 작업을 피하기 위해 Func 과 Action 이라는 델리게이트가 제공된다. Func과 Action은 미리 선언된 델리게이트 변수로서 별도의 선언 없이 사용이 가능하다.Func : 반환값이 있는 메소드를 참조하는 델리게이트 변수Action : 반환값이 없는 메소드를 참조하는 델리게이트 변수 [Func 델리게이트]- 델리게이트 변수 선언 : 매개변수는 앞에, 반환값은 맨 뒤에 지정. [Action 델리게이트]- 반환 값이 없는것 빼고 Func이랑 똑같다. 2016. 9. 29. [C#] 람다식 (펌) 출처 : http://teddy.tistory.com/ [람다식]- 무명 메소드를 단순한 계산식으로 표현한 것.- 무명 메소드에 비해 상당히 간결하게 표현된다. [문 형식의 람다식]- 단순한 계산식 뿐 아니라, 메소드처럼 다양한 처리를 할 수 있다. 중괄호 안에 작성만 한다면. 2016. 9. 29. [Unity] 짧은 개념 정리 [sealed]- 봉인클래스 즉, 상속을 할 수 없게 만든다.- 메소드에 선언하면, 상속은 할 수 있어도 상속된 클래스에서 메소드를 오버라이드 못하게 막을 수도 있다. [lock]- critical section 처럼 문 블록을 임계 영역으로 표시하는 것.- 즉 한번에 한 스레드만 임계 영역의 처리를 할 수 있는 것. class Account { decimal balance; private Object thisLock = new Object(); public void Withdraw(decimal amount) { lock (thisLock) { if (amount > balance) { throw new Exception("Insufficient funds"); } balance -= amount; }.. 2016. 9. 29. [Tip] Window 스티커 메모 단축키 바쁘게 무언가를 메모해야 할 때 스티커 메모를 많이 사용하는데요..빠르게 추가/삭제가 용이하고, 마우스 오른쪽을 통해색상도 바꿀 수 있습니다. 자주 사용하게 되는 단축키로는링크로 이동 : Ctrl + 마우스왼쪽클릭굵게 : Ctrl + B기울이기 : Ctrl + I밑줄 : Ctrl + U취소선 : Ctrl + T글자 확대 : Ctrl + Shift + >글자 축소 : Ctrl + Shift + 2016. 9. 29. 이전 1 ··· 20 21 22 23 24 25 26 ··· 28 다음