Я понимаю, что есть два разных способа написать код LINQ. Может ли кто-нибудь показать мне два пути для этого простого блока кода. Который является наиболее часто используемым или считается наиболее легким для отладкиКакими двумя способами я могу написать этот оператор с LINQ?
var subTopics = _subTopicService.GetSubTopics(Id);
var subTopicsSelect = (from subTopic in subTopics
select new
{
id = subTopic.SubTopicId,
name = subTopic.Name
});
этот вопрос звучит очень знакомо мне, я читал это где-то в stackoverflow? –
1 способ использует 'Query expression', другой использует' Query method', однако 'Query method' может решить большую часть вашей работы, в то время как' Query expression' просто для удобства в некоторых простых случаях. –