Câu hỏi phỏng vấn LINQ
Câu hỏi

Trong LINQ, bạn sẽ tìm chỉ mục của phần tử bằng cách sử dụng Where() với Biểu thức Lambda như thế nào?

Câu trả lời

Để tìm chỉ số của một phần tử sử dụng phương thức Where() kết hợp với biểu thức lambda trong LINQ, bạn không thể sử dụng trực tiếp Where() để lấy chỉ số vì Where() chỉ trả về các phần tử thỏa mãn điều kiện mà không giữ nguyên chỉ số của chúng trong bộ sưu tập gốc. Tuy nhiên, bạn có thể sử dụng phương thức Select() để tạo một bộ sưu tập mới mà mỗi phần tử của nó bao gồm cả giá trị và chỉ số của phần tử đó trong bộ sưu tập gốc, sau đó áp dụng Where() để lọc theo điều kiện cụ thể.

Dưới đây là ví dụ về cách thực hiện điều này tro...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Giải thích tại sao câu lệnh SELECT lại sau câu lệnh FROM trong LINQ?

middle

Bạn hãy tìm cách lọc ra 3 số chẵn đầu tiên từ danh sách sử dụng LINQ?

middle

Nêu một số nhược điểm của LINQ so với Stored Procedures?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào