System::ObjectExt::UnboxToNullable 方法
ObjectExt::UnboxToNullable method
将对象解箱为可空类型。
template<class T> static Nullable<T> System::ObjectExt::UnboxToNullable(const SmartPtr<Object> &obj, bool safe=true)
| 参数 | 描述 |
|---|---|
| T | 目标类型。 |
| 参数 | 类型 | 描述 |
|---|---|---|
| obj | const SmartPtr<Object>& | Object 用于解箱。 |
| 安全 | bool | 如果为 true,则在失败时返回 nullptr,否则抛出 InvalidCastException。 |
ReturnValue
已解箱的可空值(可能为 null)。