टेक ऑपरेटर का उपयोग किसी सरणी से दिए गए तत्वों की संख्या को वापस करने के लिए किया जाता है और स्किप ऑपरेटर किसी सरणी से निर्दिष्ट तत्वों की संख्या को छोड़ देता है।
क्रम में पहले तत्व से शुरू करके निर्दिष्ट स्थिति तक तत्वों को छोड़ें, छोड़ें।
ले लो, तत्वों को पहले तत्व से अनुक्रम में एक निर्दिष्ट स्थिति तक ले जाता है।
उदाहरण 1
class Program{ static void Main(string[] args){ List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 5, 6, 7, 7, 8, 8 }; System.Console.WriteLine(numbers.Count()); var skipRes = numbers.Skip(5); System.Console.WriteLine(skipRes.Count()); Console.ReadLine(); } }
आउटपुट
28 23
उदाहरण 2
class Program{ static void Main(string[] args){ List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 5, 6, 7, 7, 8, 8 }; System.Console.WriteLine(numbers.Count()); var takeRes = numbers.Take(5); System.Console.WriteLine(takeRes.Count()); Console.ReadLine(); } }
आउटपुट
28 5
उदाहरण 3
class Program{ static void Main(string[] args){ List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 5, 6, 7, 7, 8, 8 }; System.Console.WriteLine(numbers.Count()); var takeSkipRes = numbers.Skip(10).Take(18); System.Console.WriteLine(takeSkipRes.Count()); Console.ReadLine(); } }
आउटपुट
28 18