繁体   English   中英

如何将此查询编写为lambda表达式?

[英]How to write this query as lambda expression?

我在编写应创建某些对象的lambda表达式以及使用对象初始化程序设置属性时仍然遇到问题。

该查询将如何编写为lambda表达式?

List<CategoryContainer> _catList = (from q in _dc.Category
                                   select new CategoryContainer
                                   {
                                     IDCategory = q.IDCategory,
                                   }).ToList();

像这样:

dc.Category.Select(q => new CategoryContainer {
                       IDCategory = q.IDCategory,
                   }).ToList();

另一个选项是ConvertAll:

dc.Category.ConvertAll<CategoryContainer>( q => new CategoryContainer { 
IDCategory = q.IDCategory, }).ToList();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM