Merge pull request #1229 from andreiagaita/master
[mono.git] / mcs / class / corlib / System.Reflection / MonoModule.cs
index 90b13cfda018aad6c6ce5a9f2addb4d225d714ef..f5498565260c528bdb0e57fec3fec7ff6ed0fc26 100644 (file)
@@ -128,12 +128,12 @@ namespace System.Reflection {
 #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