4. 진행 예정 내용 ¶
- 다소 중요하다고 생각된 내용은 보라색 볼드(굵게) 처리하였습니다.
- #15. BCL Part.3
- FileStream, FileMode
- File 클래스와 FileInfo 클래스
- Directory 클래스와 DirectoryInfo 클래스
- Path 타입
- #16. BCL Part.4
- Thread
- Thread 상태 제어
- 전경 스레드와 배경 스레드
- Thread 동기화 처리 - Monitor를 통한 객체 잠금
- Thread 동기화 처리 - lock 예약어를 통한 객체 잠금
- 원자적 연산과 Interlocked 타입
- ThreadPool
- Thread 동기화 처리 - EventWaitHandle을 통한 동기화
- 동기 호출과 비동기 호출
- #17. C# 5.0으로 올라서기
- 호출자 정보(Caller Information)
- async/await 예약어
- Task 타입 (C# 4.0)
- Task와 ThreadPool의 QueueUserWorkItem (C# 4.0)
- await와 병렬 처리
- catch 블록에서의 await (C# 6.0)