Closed
Description
The 0-Subsets of a sequence should be a one item sequence, and this item should be an empty list.
Indeed there is always one subset of length 0 : the empty set.
Enumerable.Range(1, 4).Subsets(0); // [] instead of [[]]
It returns an empty sequence instead.
A call to Subsets()
return a sequence that contains an empty list, as expected.