skip()

The skip linq operator returns a new linq object that contains all of the elements of the collection after skipping the first "count" number of elements. If "count" is greater than the number of elements in the collection, then an
empty collection will be returned.

skipWhile()

The skipWhile linq operator returns a new linq object that contains all of the elements of the collection after skipping the largest set of elements at the beginning of the collection that satisfy the "predicate" function. In other words, elements
are skipped from the beginning of the collection until an element does not satisfy the predicate, and then all of the remaining elements are returned.