public IEnumerable <Window> GetWindowEnumerable(WindowCollection windows) { var enumerator = windows.GetEnumerator(); while (enumerator.MoveNext()) { yield return((Window)enumerator.Current); } }