#endif
Type[] FindTypes(TypeFilter filter, object filterCriteria)
{
- System.Collections.ArrayList filtered = new System.Collections.ArrayList ();
+ var filtered = new List<Type> ();
Type[] types = GetTypes ();
foreach (Type t in types)
if (filter (t, filterCriteria))
filtered.Add (t);
- return (Type[])filtered.ToArray (typeof(Type));
+ return filtered.ToArray ();
}
#if NET_4_0