# ArrayEntries<T>

> An abstract helper class that provides methods to retrieve arrays of data elements of a generic type.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Profiling.Memory.Experimental](/engine/6000.6/script-reference/unityeditor/profiling/memory/experimental.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** This API is outdated and will be removed. Please check out the Memory Profiler Package ([https://docs.unity3d.com/Packages/com.unity.memoryprofiler@latest/](https://docs.unity3d.com/Packages/com.unity.memoryprofiler@latest/))

```csharp
public class ArrayEntries<T>
```

## Methods

| Method                                                                                                                    | Description                                     |
| ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [GetEntries](/engine/6000.6/script-reference/unityeditor/profiling/memory/experimental/arrayentries1/getentries.md)       | Retrieves a subset of entries in an array.      |
| [GetNumEntries](/engine/6000.6/script-reference/unityeditor/profiling/memory/experimental/arrayentries1/getnumentries.md) | Gets the number of entries in the source array. |
