System::ObjectExt::Coalesce 메서드

ObjectExt::Coalesce(System::Nullable<T0>, T1) method

null 허용 타입에 대한 ‘??’ 연산자 변환 구현입니다.

template<typename T0,typename T1> static T0 System::ObjectExt::Coalesce(System::Nullable<T0> value, T1 func)
매개변수설명
T0좌변(LHS) 값 타입.
T1우변(RHS) 표현식을 캡슐화하는 람다의 타입.
매개변수형식설명
valueSystem::Nullable<T0>LHS 값.
funcT1RHS 식.

ReturnValue

LHS 값이 null이 아니면 LHS를 반환하고, 그렇지 않으면 RHS 식을 계산하여 결과를 반환합니다.

또 보기

ObjectExt::Coalesce(T0, T1) method

null이 아닌 타입에 대한 ‘??’ 연산자 변환 구현입니다.

template<typename T0,typename T1> static auto System::ObjectExt::Coalesce(T0 value, T1 func)
매개변수설명
T0좌변(LHS) 값 타입.
T1우변(RHS) 표현식을 캡슐화하는 람다의 타입.
매개변수형식설명
valueT0LHS 값.
funcT1RHS 식.

ReturnValue

LHS 값이 null이 아니면 LHS를 반환하고, 그렇지 않으면 RHS 식을 계산하여 결과를 반환합니다.

또 보기