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

◆ Find()

virtual PropertyDescriptor System.ComponentModel.PropertyDescriptorCollection.Find ( string name,
bool ignoreCase )
inlinevirtual

Definition at line 209 of file PropertyDescriptorCollection.cs.

210 {
212 bool cachedIgnoreCase;
213 if (this._cachedFoundProperties != null)
214 {
215 cachedIgnoreCase = this._cachedIgnoreCase;
216 }
218 if (!cachedIgnoreCase)
219 {
220 }
221 if (!true)
222 {
223 }
224 int num = this.<Count>k__BackingField;
225 PropertyDescriptor[] properties = this._properties;
226 long num2 = 0L;
227 if (properties != null)
228 {
230 }
231 if (num2 == 0L)
232 {
234 if (this._properties != null)
235 {
236 }
238 if (this._properties != null)
239 {
240 }
241 PropertyDescriptor[] properties2 = this._properties;
242 throw new InvalidCastException();
243 }
244 throw new OutOfMemoryException();
245 }
class f__AnonymousType0<< Count > j__TPar
static void Exit(object obj)
Definition Monitor.cs:47

References System.ComponentModel.PropertyDescriptorCollection._cachedFoundProperties, System.ComponentModel.PropertyDescriptorCollection._cachedIgnoreCase, System.ComponentModel.PropertyDescriptorCollection._internalSyncObject, System.ComponentModel.PropertyDescriptorCollection._properties, System.ComponentModel.PropertyDescriptorCollection.Count, System.Threading.Monitor.Exit(), j__TPar, System.ComponentModel.PropertyDescriptorCollection.k__BackingField, and System.L.