我遇到了一个常见问题,想知道更好的解决方法。
假设我有一个整数列表或数组:
我有一个从数据库中提取的汽车类别,如下所示:
当然,假设Car类有一个Id属性。感觉好像我应该能够做得比仅仅循环遍历汽车并检查其id是否匹配更好一些。就像有一种花哨的Aggregate()或Select()语句可以获取我想要的结果一样。有吗?这是我经常遇到的一个相当普遍的问题。
假设我有一个整数列表或数组:
var ids = new List<int>();
// pretend I populate 5 or 6 integers
我有一个从数据库中提取的汽车类别,如下所示:
var cars = carRepo.GetAll();
当然,假设Car类有一个Id属性。感觉好像我应该能够做得比仅仅循环遍历汽车并检查其id是否匹配更好一些。就像有一种花哨的Aggregate()或Select()语句可以获取我想要的结果一样。有吗?这是我经常遇到的一个相当普遍的问题。