Interleave validates that elements/members of the otherSequences are non-null and throws ArgumentNullException claiming that otherSequences is null. It isn't common to validate contents for a sequence argument and so a null element inotherSequences should be left as an undefined behaviour.
Interleave
validates that elements/members of theotherSequences
are non-null and throwsArgumentNullException
claiming thatotherSequences
is null. It isn't common to validate contents for a sequence argument and so anull
element inotherSequences
should be left as an undefined behaviour.