Sometime we needs to partitioned the data into two
parts and than return one of the part this can done through the
partition operators in LINQ. These operators are Take, Skip, SkipWhile,
TakeWhile. In this article you will see the working of First two
partition operators.
EXAMPLE CODE
Module Module1
Sub Main()
Dim List() = {50, 34, 11, 63, 49, 38, 96, 97, 52, 10}
Dim first2element = List.Take(2)
Console.WriteLine("First 2 elements are:")
For Each a In first2element
Console.WriteLine(a)
Next
Console.ReadLine()
End Sub
End Module
OUTPUT
EXAMPLE CODE
Module Module1
Sub Main()
Dim List() = {65, 58, 88, 99, 44, 22, 70}
Dim Skip3 = From a In List Skip 3
Console.WriteLine("Remaining elements:")
For Each a In Skip3
Console.WriteLine(a)
Next
Console.ReadLine()
End Sub
End Module
OUTPUT

CONCLUSION
I hope this article helps you to understand the working of partition operators.