本文介绍了Linq ToList()方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么我们在LINQ select查询结束时使用.ToList()方法?任何人都可以解释它的好处,如果不使用ToList()方法,那么可能出现什么问题?
Why we use .ToList() method at the end of the LINQ select query? Can anyone explain its benefit and if do''t use ToList() method then what problem may arise?
推荐答案
// select item with given id
// query returns 1 result, you can catch it in a single object model.
ItemModel item = db.Items.Find(id);
// select all items
// query returns more then 1 result, you have to parse it to a List.
List<ItemModel> items = db.Items.ToList();
这篇关于Linq ToList()方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!