System::ObjectExt::UnboxToNullable método
ObjectExt::UnboxToNullable method
Desempaqueta objeto a tipo anulable.
template<class T> static Nullable<T> System::ObjectExt::UnboxToNullable(const SmartPtr<Object> &obj, bool safe=true)
| Parámetro | Descripción |
|---|---|
| T | Tipo de destino. |
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj | const SmartPtr<Object>& | Object para desempaquetar. |
| seguro | bool | Si es true, devuelve nullptr en caso de fallo, de lo contrario lanza InvalidCastException. |
ReturnValue
Valor nullable desempaquetado (puede ser null).