Tôi muốn biết làm thế nào tôi có thể truy vấn một mảng đối tượng. Ví dụ tôi có một đối tượng mảng như CarList. Vì vậy, CarList [0] sẽ trả lại cho tôi đối tượng Car. Xe có tính chất Model và Make. Bây giờ, tôi muốn sử dụng LINQ để truy vấn mảng CarList để có được Make of a Car có Model là "bmw". Tôi đã thử các sauTruy vấn mảng đối tượng bằng cách sử dụng linq
var carMake = from item in CarList where item .Model == "bmw" select s.Make;
tôi nhận được lỗi
không thể tìm thấy một thực hiện các mô hình truy vấn cho loại nguồn CarList []
tôi không thể thay đổi CarList từ mảng tới một cái gì đó như List <> kể từ khi CarList được retured cho tôi như là mảng từ một webservice.
Vui lòng cho tôi biết cách giải quyết vấn đề này. Sẽ là tuyệt vời nếu bạn có thể giải thích bằng cách sử dụng mã C#.
Xin cảm ơn trước.
bạn không nên chọn mục.Make? –
Tất cả, lý do gì để bỏ phiếu hai lần một câu hỏi được tạo ra bởi lỗi đánh máy trong mã? thay đổi s vào mục và loại bỏ không gian trước .Model là giải pháp duy nhất anh cần. –