Guest User

Untitled

a guest
Nov 21st, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. IEnumerable<Entity> matchingEntities = entities.Where(e => e.Names.Any(n => myEntity.Names.Any(entityName => entityName.CompareNameObjects(n))));
  2.  
  3. public class Entity
  4. {
  5. public string EntityIdentifier { get; set; }
  6. public List<Name> Names { get; set; }
  7. }
  8.  
  9. public class Name
  10. {
  11. public string FullName { get; set; }
  12. public string NameType { get; set; }
  13.  
  14. public bool CompareNameObjects(Name name2)
  15. {
  16. return FullName == name2.FullName &&
  17. NameType == name2.NameType;
  18. }
  19. }
Add Comment
Please, Sign In to add comment