Neethu pradeep

Neethu pradeep

  • 1.8k
  • 36
  • 2.9k

Single linq Statement

Nov 29 2018 11:14 PM
I wrote multiple linq statement ... and how it make as single linq statement.. and my code is given below
 
  1. if (Filter != " ")  
  2. {  
  3. details = (from e in Country_Details where e.Country.ToLower().StartsWith(Filter.ToLower()) select e).ToList();  
  4. if (details.Count <= 0)  
  5. {  
  6. details = (from e in Country_Details where e.Capital.ToLower().StartsWith(Filter.ToLower()) select e).ToList();  
  7. if (details.Count <= 0)  
  8. {  
  9. details = (from e in Country_Details where e.Region.ToLower().StartsWith(Filter.ToLower()) select e).ToList();  
  10. if (details.Count <= 0)  
  11. {  
  12. details = (from e in Country_Details where e.S_region.ToLower().StartsWith(Filter.ToLower()) select e).ToList();  
  13. }
  14. }
  15. }
  16. }  
 

Answers (3)