이 블로그 게시물
record struct
에서는 다가오는 C# 10에 소개되는 내용을 자세히 살펴보고 특정 컨텍스트에서이 기능이 성능에 미치는 영향을 살펴볼 것입니다. 다음을 다룰 것입니다.
- 'record struct`로 생성 된 코드
- 생성 된 코드의 중요성
- C#에서 기본 구조체 같음의 성능 영향
Microsoft.Net.Compilers.Toolset
Nuget 패키지 를 통해 미리보기 컴파일러를 사용하도록 프로젝트 설정- 다양한 가능성과 일반적인 함정을 다루는 유형 및 구현
- 평범한
struct
보다 100% 적은 할당으로 20 배 더 빠를수 있는record struct
벤치마크
2개의 좋아요