Ho dato un'occhiata in giro e non riesco a trovare nulla per aiutare qui. Ho una classe:C# Linq intersecano/tranne che con una parte dell'oggetto
class ThisClass
{
private string a {get; set;}
private string b {get; set;}
}
Vorrei usare l'Intersect ed Except metodi di LINQ, cioè .:
private List<ThisClass> foo = new List<ThisClass>();
private List<ThisClass> bar = new List<ThisClass>();
Poi riempire le due liste separatamente. Mi piacerebbe fare, per esempio (e so che questo non è giusto, solo pseudocodice), quanto segue:
foo[a].Intersect(bar[a]);
Come potrei fare questo?
Grazie per qualsiasi aiuto :)
Cosa vuoi? Spiega a parole cosa vuoi da questa riga 'foo [a] .Intersect (bar [a]);'. –