Tôi có truy vấn LINQ sau:LINQ lỗi - "NotSupportedException: quá tải không được hỗ trợ sử dụng cho các nhà khai thác truy vấn 'Chọn'"
var tmp =
from container in Container
join containerType in ContainerType on container.ContainerType equals containerType
where containerType.ContainerTypeID == 2
select new { ContainerID = container.ContainerID, TypeID = container.ContainerTypeID};
var results = tmp.Select((row, index) => new { row.ContainerID, row.TypeID, ContainerIndex = index })
Như là, này hoạt động tốt. Nếu tôi thêm những điều sau đây, vì vậy tôi có thể xem kết quả trong LinqPad, tôi nhận được lỗi được mô tả trong tiêu đề của tin nhắn này:
results.Dump();
Lỗi này không phải là một lỗi LinqPad, nó đến từ LINQ, và tôi don không hiểu ý nghĩa của nó.
Cảm ơn bạn.
Xem thêm nhận xét của tôi vào câu trả lời của Jon cho câu hỏi trước đó của bạn. –