Ho una struttura come questa:clausola Where in LINQ in List C#
struct Test
{
string name;
string family;
public Test...
}
nel mio codice ho una lista di questa struct:
List<Test> testList=new List<Test>();
Ho un espressione LINQ come questo:
var list =testList.Select(n=>n.Name);
ma come posso filtrare questa selezione per Famiglia della lista di test? qualcosa di simile:
var list=testList.Select(n=>n.Name).Where(f=>f.Family=="");
questa clausola Where vale solo sui nomi dei selezionati che sono un elenco di stringhe
Delle idee come farlo?
Rimuovere il 'select'. –
O spostarlo dopo il 'Dove'. –