Version: 2020.2
언어: 한국어
추가 클래스 라이브러리 어셈블리 레퍼런스
스크립팅 백엔드

C# 컴파일러

Unity 에디터는 C# 컴파일러를 사용해 Unity 프로젝트에서 C# 소스 코드를 컴파일합니다.

Scripting Runtime Version # C# 컴파일러 C# 언어 버전
.NET 4.6 Equivalent Roslyn C# 8.0

에디터는 기본 옵션 세트를 C# 컴파일러로 전달합니다. 더 많은 프로젝트 옵션을 전달하려면 플랫폼별 컴파일에 관한 문서를 참조하십시오.

C# 8 기능 “기본 인터페이스 메서드”는 현재 지원되지 않습니다. 이 기능을 사용하면 C# 컴파일러가 오류 메시지를 표시합니다.


  • [2018.3]에서 Roslyn 컴파일러 노출됨(https://docs.unity3d.com/2018.3/Documentation/Manual/30_search.html?q=newin20183) NewIn20183
  • 2020.2 2020.2에서 C# 버전이 8.0으로 올라감 NewIn20202

C# 컴파일러 Roslyn 컴파일러 NewIn20183

추가 클래스 라이브러리 어셈블리 레퍼런스
스크립팅 백엔드