More actions
개요
- 학기가 끝나고 돌아오는 스터디 (...?)
참가자
- 진행 예정
진행 시간
- 진행 예정
진행 예정 내용
- 다소 중요하다고 생각된 내용은 [[HTML(<font color="#9933ff"><b>보라색 볼드(굵게)</b></font>)]] 처리하였습니다.
- #5.5. 자투리 객체지향 ~~분량과 순서 조절로 인해 남은 것~~
- 강력한 결합과 느슨한 결합
- System.Object와 System.ValueType
- 배열과 System.Array
- [[HTML(<font color="#9933ff"><b>열거자와 IEnumerator, IEnumerable</b></font>)]]
- [[HTML(<font color="#9933ff"><b>이벤트</b></font>)]]
- #6. 마무리하는 C# 1.0 Part.1
- [[HTML(<font color="#9933ff"><b>C#의 전처리기 지시문</b></font>)]]
- [[HTML(<font color="#9933ff"><b>변수의 유효범위</b></font>)]]
- [[HTML(<font color="#9933ff"><b>특성(Attribute) 클래스</b></font>)]]
- [[HTML(<font color="#9933ff"><b>특성(Attribute)과 속성(Property)</b></font>)]]
- [[HTML(<font color="#9933ff"><b>특성(Attribute)와 리플렉션(Reflection)</b></font>)]]
- [[HTML(<font color="#9933ff"><b>System.AttributeUsage</b></font>)]]
- [[HTML(<font color="#9933ff"><b>System.AttributeTargets, 특성에서의 대상 명시</b></font>)]]
- [[HTML(<font color="#9933ff"><b>어셈블리 정보 수정</b></font>)]]
- 시프트 연산자
- 연산자 간의 우선순위
- [[HTML(<font color="#9933ff"><b>오버플로(Overflow), 언더플로(Underflow)</b></font>)]]
- checked 예약어와 unchecked 예약어
- [[HTML(<font color="#9933ff"><b>가변 인자, params 예약어</b></font>)]]
- 플랫폼 호출(Platform Invocation)
- extern 예약어와 비관리 코드
- unsafe 예약어와 포인터, 포인터 연산
- fixed 예약어와 참조 형식 인스턴스에 대한 포인터 연산
- stackalloc 예약어
- #7. 마무리하는 C# 1.0 Part.2
- [[HTML(<font color="#9933ff"><b>예외(Exception)</b></font>)]]
- System.Exception
- [[HTML(<font color="#9933ff"><b>try/catch를 통한 예외 처리기</b></font>)]]
- [[HTML(<font color="#9933ff"><b>finally 블록</b></font>)]]
- [[HTML(<font color="#9933ff"><b>throw 예약어</b></font>)]]
- Swallowing Exception 피하기
- 스택과 Stack Overflow
- 관리 힙과 GC
- [[HTML(<font color="#9933ff"><b>박싱(Boxing)과 언박싱(Unboxing)</b></font>)]]
- 가비지 수집
- 루트 참조(Root reference)
- 대용량 객체 힙(LOH, Large Object Heap)
- [[HTML(<font color="#9933ff"><b>IDisposable 인터페이스와 using 블록</b></font>)]]
- 소멸자와 비관리 메모리
- 다시 보는 GC와 소멸자, 종료 큐
- 적당히 선택해서 진행할 예정입니다.