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

◆ CopyTo() [1/4]

void ICollection. System.Collections.Generic.Dictionary< TKey, TValue >.ValueCollection.CopyTo ( Array array,
int index )
inlineprivate

Definition at line 1486 of file Dictionary.cs.

1487 {
1488 if (array == null)
1489 {
1490 }
1491 int rank = array.Rank;
1492 long num = 0L;
1493 if (array.GetLowerBound((int)num) != 0)
1494 {
1495 }
1496 int length = array.Length;
1498 int length2 = array.Length;
1500 int freeCount = dictionary._freeCount;
1501 if (array != null)
1502 {
1503 IEqualityComparer comparer = dictionary._comparer;
1504 return;
1505 }
1506 if (array == null)
1507 {
1509 }
1511 int count = dictionary2._count;
1512 Dictionary.Entry[] entries = dictionary2._entries;
1513 }
class f__AnonymousType0<< Count > j__TPar
static void ThrowArgumentException_Argument_InvalidArrayType()
static void ThrowIndexArgumentOutOfRange_NeedNonNegNumException()

References System.Collections.Generic.Dictionary< TKey, TValue >._count, System.Collections.Generic.Dictionary< TKey, TValue >.ValueCollection._dictionary, System.Collections.Generic.Dictionary< TKey, TValue >._freeCount, System.array, System.comparer, System.count, System.dictionary, j__TPar, System.L, System.length, System.ThrowHelper.ThrowArgumentException_Argument_InvalidArrayType(), and System.ThrowHelper.ThrowIndexArgumentOutOfRange_NeedNonNegNumException().