using System.Linq; ... var ss = FindObjectsOfType<MonoBehaviour>().OfType<IStats>(); foreach (IStats s in ss) { enemies.Add (s); }