## ArrayType typedef


Same as Pointee_, if it is a specialization of [System::Array](../../array/), and void otherwise.

```cpp
System::Details::ArrayTypeResolver<T>::type System::SmartPtr< T >::ArrayType
```

## See Also

* Class [SmartPtr](../)
* Namespace [System](../../)
* Library [Aspose.PUB for C++](../../../)
