terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ ToArray() [2/2]

virtual Array System.Collections.ArrayList.ToArray ( Type type)
inlinevirtual

Reimplemented in System.Collections.ArrayList.IListWrapper, and System.Collections.ArrayList.ReadOnlyArrayList.

Definition at line 382 of file ArrayList.cs.

383 {
384 if (!true)
385 {
386 }
387 int size = this._size;
388 Array array = Array.CreateInstance(type, size);
389 object[] items = this._items;
390 int size2 = this._size;
391 long num = 0L;
392 long num2 = 0L;
393 Array.Copy(items, (int)num, array, (int)num2, size2);
394 return array;
395 }
class f__AnonymousType0<< Count > j__TPar
static Array CreateInstance(Type elementType, params long[] lengths)
Definition Array.cs:16
static void Copy(Array sourceArray, Array destinationArray, long length)
Definition Array.cs:205

References System.Collections.ArrayList._items, System.Collections.ArrayList._size, System.array, System.Array.Copy(), System.Array.CreateInstance(), j__TPar, and System.L.