Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. public class A
  2. {
  3. public string Name{get;set;}
  4. public int Number{get;set;}
  5. }
  6.  
  7. public class B
  8. {
  9. public A AInstance{get;set;}
  10. }
  11.  
  12. public List<B> GetBFromA(List<A> aList)
  13. {
  14. ...
  15. List<B> database_bInstances = db.GetBInstances();
  16.  
  17. //here I want linq query that will filter to me the B instances from the database, according to the aList
  18. }
  19.  
  20. database_bInstances.Where(b => aList.Any(a => (a.Name == b.AInstance.Name)
  21. && (a.Number == b.AInstance.Number)))
  22.  
  23. List<B> database_bInstances = db.GetBInstances();
  24.  
  25. List<B> new_list = database_bInstances
  26. .Where(b => aList.Contains(b.AInstance));
  27.  
  28. List<B> database_bInstances = db.GetBInstances();
  29.  
  30. List<B> new_list = database_bInstances
  31. .Where(b => aList.Any(a => b.AInstance.Name == a.Name && b.AInstance.Number == a.Number));
  32.  
  33. database_bInstances.Where(b => aList.Any(a => (a.Name == b.AInstance.Name)
  34. && (a.Number == b.AInstance.Number)))
  35.  
  36. database_bInstances.Where(b => aList.Contains(b.AInstance))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement