Hãy thực hiện phương thức Where
trong C# và giải thích đoạn mã đó?
Hãy thực hiện phương thức Where
trong C# và giải thích đoạn mã đó?
Trong C#, phương thức Where
thường được sử dụng trong LINQ (Language Integrated Query) để lọc một tập hợp dữ liệu dựa trên một điều kiện cụ thể. Phương thức này nhận vào một biểu thức lambda hoặc một delegate và trả về một tập hợp mới chứa chỉ những phần tử thỏa mãn điều kiện đó.
Dưới đây là một ví dụ về cách thực hiện và sử dụng phương thức Where
:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
// Tạo một danh sách các số nguyên
List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// Sử dụng phương thức Where để lọc ra các số chẵn
IEnumerable<int> evenNumbers = numbers.Where(n => n % 2 == 0);
// In ra các số chẵn
foreach (int n in evenNumbers)
{...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào