public static IEnumerable<T> OfType<T>(this IEnumerable source) { foreach (object item in source) if (item is T) yield return (T)item; } OfType は、IEnumerable<T> ベースのソースだけでなく、.NET Frameworkのバージョン 1.0 に存在していたパラメーター化されていない IEnumerable イ...