He means, that if C# would support dynamic number or arguments (variadic, params
) which are all of a different generic type, there wouldn't be a need for a Zip
method, because it could be covered by Select
.
I don't know if this is true, just interpreting the sentence ...
Edit:
I just think that he means a variable number of generic types (which is in fact only useful in combination with a variable number of method arguments), like this:
void Foo<params T>(params T[] args)
Foo(true, 7, "hello");
Just think about the many declarations of Action<...>
and Func<...>
.
By the way, when you are not sure about a comment, why not simply asking him?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…