Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ InvocationListEquals()

bool System.MulticastDelegate.InvocationListEquals ( MulticastDelegate d)
inlineprivate

Definition at line 105 of file MulticastDelegate.cs.

106 {
107 object[] array = (object[])_invocationList;
108 if (d._invocationCount != _invocationCount)
109 {
110 return false;
111 }
112 int num = (int)_invocationCount;
113 for (int i = 0; i < num; i++)
114 {
116 object[] array2 = d._invocationList as object[];
117 if (!@delegate.Equals(array2[i]))
118 {
119 return false;
120 }
121 }
122 return true;
123 }

References System.MulticastDelegate._invocationCount, System.MulticastDelegate._invocationList, System.array, System.Delegate, and System.Runtime.Serialization.Dictionary.

Referenced by System.MulticastDelegate.Equals().