我了解可以通过两种不同的方式编写LINQ代码。有人可以告诉我这种简单代码块的两种方式。哪个是最常用或最容易调试的
var subTopics = _subTopicService.GetSubTopics(Id);
var subTopicsSelect = (from subTopic in subTopics
select new
{
id = subTopic.SubTopicId,
name = subTopic.Name
});
由于您的查询仅包含from
andselect
子句,因此只需将其转换为流利的语法即可.Select
。
用流利的语法,将是:
var subTopicsSelect = subTopics.Select(x =>
new
{
id = x.SubTopicId,
name = x.Name
});
进一步阅读
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句