Phương thức mở rộng ToList()
hoạt động như thế nào? Giả sử tôi có một số IEnumerable
trong số 10000 mục. Sẽ ToList()
tạo một List
mới và lặp lại trên IEnumerable
trong 10000 mục và sau đó trả lại cho tôi một số List
hoặc .NET thực hiện theo cách khác?Làm thế nào để ToList() trên một công việc IEnumerable?
Điều này MSDN link nói về việc thực hiện ngay lập tức truy vấn DB. Câu hỏi của tôi chỉ là chuyển đổi IEnumerable
thành List
.
Liên kết ở trên không hoạt động. Bạn có thể điều hướng đến bài đăng của Jon tại đây - [bài đăng trên blog Edulinq ToList()] (https://codeblog.jonskeet.uk/2011/01/01/reimplementing-linq-to-objects-part-20-tolist/) – vibhu
@ vibhu: Đã cập nhật liên kết. –