List< PLATE > A; List< PLATE > B; foreach( PLATE plate in B) { PLATE existPlate= B.FirstOrDefault(r=>r.Slot_no.Equals(plate.Slot_no)); }