Kiểu ẩn danh trong LINQ
là gì?
Kiểu ẩn danh trong LINQ
là gì?
Kiểu ẩn danh (anonymous types) trong C# và sử dụng trong LINQ là một tính năng ngôn ngữ cho phép bạn tạo ra một đối tượng mới mà không cần định nghĩa một lớp rõ ràng. Kiểu ẩn danh rất hữu ích khi bạn cần tạo một đối tượng tạm thời để chứa một tập hợp các thuộc tính thu thập từ một truy vấn LINQ, mà không cần phải tạo một lớp đầy đủ chỉ để chứa dữ liệu này.
Kiểu ẩn danh thường được sử dụng trong các truy vấn LINQ để tạo các đối tượng mới từ các truy vấn, chẳng hạn như khi bạn muốn trả về một tập hợp các thuộc tính từ một danh sách các đối tượng mà không cần trả về toàn bộ đối tượng.
Giả sử bạn có một danh sách các sinh viên và bạn muốn truy vấn danh sách này để lấy tên và điểm số của mỗi sinh viên:
var students = new List<St...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào