IC
Size: a a a
IC
AH
AH
DB

s

К

(T)objWhere(x => x is T).Cast<T>()DB
if (obj is TResult result)
{
yield return result;
}
foreach (object? obj in source)
{
yield return (TResult)obj!;
}
DB
(T)objWhere(x => x is T).Cast<T>()К
DB
К
DB

DB
IC
objectIC
IC
К
object