Mam listę foo zwaną naleśniki. Chcę wrócić foo gdzie bar.doritos == "coolRanch"
Linq zapytanie o listę obiektów zawierających listę obiektów
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();
Z innych wątków, mam poskładane powyższej kwerendy LINQ, ale crepes.item zgłasza błąd. „Lista nie zawiera definicji«elementu»a nie definicji dla«pozycji»przyjmując pierwszy argument ...
Pola w 'C#' są * prywatne domyślnie *. Zmień swoją deklarację na 'publiczną listę item;' –
Rob
zarówno klasa, jak i prop są publiczne. Nadal dostaję błąd, czy mój linq jest poprawny? – Chris