System::ObjectExt::ToString 메서드

ObjectExt::ToString(const char_t *) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

static String System::ObjectExt::ToString(const char_t *obj)
매개변수형식설명
objconst char_t *String 리터럴을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(const Nullable<T>&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static String System::ObjectExt::ToString(const Nullable<T> &obj)
매개변수설명
TNullable 타입.
매개변수형식설명
objconst Nullable<T>&Nullable 객체를 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(const T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<std::is_enum<T>::value, String>::type System::ObjectExt::ToString(const T &obj)
매개변수설명
TEnum 타입.
매개변수형식설명
objconst T&Enum 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(const T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<IsSmartPtr<T>::value, String>::type System::ObjectExt::ToString(const T &obj)
매개변수설명
T스마트 포인터 타입.
매개변수형식설명
objconst T&SmartPtr 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(const T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value &&!std::is_scalar<T>::value &&!IsNullable<T>::value, String>::type System::ObjectExt::ToString(const T &obj)
매개변수설명
T구조체 타입.
매개변수형식설명
objconst T&구조체 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(T&&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value &&std::is_scalar<T>::value &&!std::is_enum<T>::value, String>::type System::ObjectExt::ToString(T &&obj)
매개변수설명
T스칼라 타입.
매개변수형식설명
objT&&스칼라 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(T&&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value &&!std::is_scalar<T>::value &&!IsNullable<T>::value &&!std::is_reference<T>::value, String>::type System::ObjectExt::ToString(T &&obj)
매개변수설명
T스칼라 타입.
매개변수형식설명
objT&&스칼라 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<IsSmartPtr<T>::value||std::is_pointer<T>::value||IsExceptionWrapper<T>::value, String>::type System::ObjectExt::ToString(T &obj)
매개변수설명
T스마트 포인터 타입 또는 ExceptionWrapper.
매개변수형식설명
objT&스마트 포인터 또는 ExceptionWrapper를 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value &&std::is_scalar<T>::value &&!std::is_enum<T>::value, String>::type System::ObjectExt::ToString(T &obj)
매개변수설명
T스칼라 타입.
매개변수형식설명
objT&스칼라 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기

ObjectExt::ToString(T&) method

C# ToString 메서드의 대체 구현으로, 모든 C++ 유형에서 작동하도록 합니다.

template<typename T> static std::enable_if<!IsExceptionWrapper<T>::value &&!IsSmartPtr<T>::value &&!std::is_scalar<T>::value &&!IsNullable<T>::value, String>::type System::ObjectExt::ToString(T &obj)
매개변수설명
T구조체 타입.
매개변수형식설명
objT&구조체 값을 문자열로 변환합니다.

ReturnValue

String representation of obj.

또 보기