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/6]

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

Definition at line 584 of file Dictionary.cs.

585 {
586 if (array == null)
587 {
588 }
589 int rank = array.Rank;
590 long num = 0L;
591 if (array.GetLowerBound((int)num) != 0)
592 {
593 }
594 int length = array.Length;
596 int length2 = array.Length;
597 if (array != null)
598 {
599 return;
600 }
601 long num2;
602 if (array != null)
603 {
604 int count = this._count;
605 Dictionary.Entry[] entries = this._entries;
606 num2 = 0L;
607 int count2 = this._count;
608 return;
609 }
610 if (num2 == 0L)
611 {
613 }
614 int count3 = this._count;
615 Dictionary.Entry[] entries2 = this._entries;
616 if (num2 == 0L || num2 != 0L)
617 {
618 return;
619 }
620 throw new ArrayTypeMismatchException();
621 }
class f__AnonymousType0<< Count > j__TPar
Dictionary< TKey, TValue >.Entry[] _entries
static void ThrowArgumentException_Argument_InvalidArrayType()
static void ThrowIndexArgumentOutOfRange_NeedNonNegNumException()

References System.Collections.Generic.Dictionary< TKey, TValue >._count, System.Collections.Generic.Dictionary< TKey, TValue >._entries, System.array, System.count, j__TPar, System.L, System.length, System.ThrowHelper.ThrowArgumentException_Argument_InvalidArrayType(), and System.ThrowHelper.ThrowIndexArgumentOutOfRange_NeedNonNegNumException().