Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menggunakan operator Ambil dan Langkau bersama dalam LINQ C#?

Bagaimana untuk menggunakan operator Ambil dan Langkau bersama dalam LINQ C#?

PHPz
PHPzke hadapan
2023-08-29 23:17:02618semak imbas

如何在 LINQ C# 中同时使用 Take 和 Skip 运算符?

Take operator digunakan untuk mengembalikan bilangan elemen tertentu daripada tatasusunan, dan tatasusunan

Ambil, ekstrak elemen ke kedudukan yang ditentukan bermula dari elemen pertama dalam jujukan.

Contoh 1

diterjemahkan sebagai: jujukan.

Contoh 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();
   }
}

rree🎜🎜#Output🎜 #Contoh 2

28
23

Output

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();
   }
}

Contoh 3

28
5

Output

reee#🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk menggunakan operator Ambil dan Langkau bersama dalam LINQ C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah abstraksi dalam C#?Artikel seterusnya:Apakah abstraksi dalam C#?