2022.08.16 “이것이 C#이다” ch. 16, 17 활용 방안 발표 준비 공유 문서

각각 두 개의 활용 방안, 예시 코드

리플렉션

  1. 동적으로 새 캐릭터를 생성하고 그 정보를 기록

    2022. 08. 16 리플렉션 활용 예시 코드 - 1

  2. 게임 내에서 동적으로 새로운 직업(형식, class) 생성

    2022. 08. 16 리플렉션 활용 예시 코드 - 2

애트리뷰트

  1. 협업 중 폐기 및 변경된 코드의 공지

    2022. 08. 16 애트리뷰트 활용 예시 코드 - 1

  2. 데이터의 직렬화, 데이터 저장

    2022. 08. 16 애트리뷰트 활용 예시 코드 - 2

dynamic 형식

  1. 덕 타이핑을 통한 상속을 사용하지 않는 구조화

    2022. 08. 16 dynamic 형식 활용 예시 코드 - 1

  2. COM 컴포넌트의 활용 (엑셀 등)

    엑셀 COM 컴포넌트를 활용한 게임 로그 저장

    2022. 08. 16 dynamic 형식 활용 예시 코드 - 2