Ponownie zaimplementowano Enumerable.Zip
(moja nazwa to Merge
). Jest taki sam jak oryginał, z wyjątkiem sytuacji, gdy jeden z wyliczników MoveNext
zwraca wartość false przed innymi (wskazując, że sekwencje nie mają tej samej długości), zgłasza wyjątek.Który wyjątek do rzucania, gdy długości sekwencji nie są takie same
Moje pytanie brzmi: Jaki byłby najodpowiedniejszy wyjątek od BCL do wyrzucenia tutaj? (Chcę to dokładnie naśladować pozostałe funkcje Enumerable
(LINQ).)
Pierwsza osoba, która chce wyjątku z doskonałym. –
@NikhilAgrawal Czy coś jest z tym nie tak? –