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