E
Size: a a a
AT
NB
NB
AT
AT
NB
AK
выводился TElement и мне не надо было передавать его руками. Я не хочу терять тип коллекции и приводить к интерфейсу
public static void foo<TElement, T>(this T collection) where T : IEnumerable<TElement>
{
}
β🎀
AK
AT
β🎀
V
public static void foo<TElement>(this IEnumerable<TElement> collection)
{
}
V
AK
V
AK
T
AK