System::ObjectExt::Box 메서드

ObjectExt::Box(const String&) method

문자열 값을 박싱합니다.

SmartPtr<Object> System::ObjectExt::Box(const String &value)
매개변수형식설명
valueconst String&박싱할 값.

ReturnValue

소스 문자열이 null인 경우 박싱된 값 또는 null.

또 보기

ObjectExt::Box(const T&) method

열거형 타입에 대한 구현으로, Object로 변환하기 위해 값 타입을 박싱합니다.

template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
매개변수설명
TEnum 타입.
매개변수형식설명
valueconst T&박싱할 Enum 값.

ReturnValue

박싱된 값을 보관하는 객체에 대한 스마트 포인터.

또 보기

ObjectExt::Box(const T&) method

비열거형 타입에 대한 구현으로, Object로 변환하기 위해 값 타입을 박싱합니다.

template<typename T> static std::enable_if<!std::is_enum<T>::value &&!IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
매개변수설명
T값 형식.
매개변수형식설명
valueconst T&박싱할 값.

ReturnValue

박싱된 값을 보관하는 객체에 대한 스마트 포인터.

또 보기

ObjectExt::Box(const T&) method

Nullable 타입을 Object로 변환하기 위해 박싱합니다.

template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
매개변수설명
T값 형식.
매개변수형식설명
valueconst T&박싱할 값.

ReturnValue

박싱된 값을 보관하는 객체에 대한 스마트 포인터.

또 보기