using System.Collections; namespace Wino.Extensions { public static class EnumerableExtensions { public static IEnumerable OfType(this IEnumerable source) { foreach (object item in source) { if (item is T1 || item is T2) { yield return item; } } } } }