요약

완료됨

이 모듈에서는 미리 정의되고 상호 배타적인 값을 구성하고 비트 플래그 및 확장 메서드와 같은 기능을 지원하는 열거형에 대해 알아보았습니다. 또한 관련 데이터를 경량 컨테이너로 캡슐화하는 구조체에 대해 알아보고 불변성 및 성능을 중점적으로 살펴보았습니다. 마지막으로 값 기반 같음으로 변경할 수 없는 데이터를 모델링하고 공통 작업에 대한 간결한 구문과 기본 제공 기능을 제공하는 레코드를 학습했습니다.

이 모듈을 완료하면 이제 다음을 수행할 수 있습니다.

  • 열거형을 사용하여 비트 플래그 및 확장 메서드 구현을 비롯한 고정 값 집합의 정의 및 관리를 수행합니다.
  • 관련 데이터를 캡슐화하여 불변성과 효율적인 성능을 보장하는 구조체를 디자인하고 구현합니다.
  • 값 기반 같음 및 계층 구조로 변경할 수 없는 데이터를 모델링하기 위한 레코드를 만들고 활용합니다.

리소스