1. Source Generator란?정의: C# 9(.NET 5)부터 도입된 기능으로, 컴파일 시점에 코드를 자동 생성하는 도구.위치: 런타임이 아닌 Roslyn 컴파일러 단계에서 실행됨.효과: 반복되는 보일러플레이트 코드 제거, 성능 최적화된 코드 생성, 유지보수 간소화.예시:JSON 직렬화/역직렬화 클래스 자동 생성이벤트 등록/해제 코드 자동화DI(Container) 초기화 코드 자동 생성2. Unity에서의 특수성Unity는 기본적으로 .NET Framework 기반의 Mono 런타임을 사용해왔으나, 최근 버전에서는 .NET Standard 2.1 및 C# 최신 기능을 지원.Unity 2021.2 이상: Source Generator 제한적으로 사용 가능Unity 2022 LTS 이후: 본격적으로..