public Texture PositionMap => _converter?.PositionMap;
public Texture ColorMap => _converter?.ColorMap;
public Texture NormalMap => _converter?.NormalMap;
이런 코드가 있는데 저 ? 의미가 머임?
public Texture PositionMap => _converter?.PositionMap;
public Texture ColorMap => _converter?.ColorMap;
public Texture NormalMap => _converter?.NormalMap;
이런 코드가 있는데 저 ? 의미가 머임?
Nullable?
널 체크하는 거. _convert가 null이면 참조 에러 뜰 거 아냐? 그래서 기존에는 if (_convert is null) 처럼 귀찮지만 널체크가 필요했지만 이제 저렇게 간략하게 쓸 수 있음. _convert?.Map을 쓰면 _convert가 null이면 null을 리턴하고 null이 아니라면 .Map을 사용함.
고마워 좋은 하루 되셈
var test = _convert?.Map ?? new Map() 이것은 _convert가 null이면 new 객체 생성해서 사용할 수도 있고 널병합연산자로 검색하면 예제 나옴. c# 존나 편해짐.