Tôi có một danh sách các foo được gọi là crepes. Tôi muốn quay trở lại foo nơi bar.doritos == "coolRanch"
Truy vấn LINQ Danh sách các đối tượng có chứa danh sách đối tượng
class foo
{
List<bar> item;
string candy;
string beer;
}
class bar
{
string doritos;
string usb;
}
var item = crepes.item.Where(x => x.doritos == "coolRanch").FirstOrDefault();
Từ bài khác, tôi đã chắp ghép các truy vấn LINQ trên, nhưng crepes.item ném một lỗi. "Danh sách không chứa một định nghĩa cho 'mục' và không có định nghĩa cho 'mục' chấp nhận đối số đầu tiên ...
Các trường trong 'C#' là * riêng tư theo mặc định *. Thay đổi khai báo của bạn thành 'public List item;' –
Rob
cả lớp và giá trị đều được công khai. Vẫn nhận được lỗi, linq của tôi có đúng không? – Chris