LINQ コードを記述するには 2 つの異なる方法があることを理解しています。誰かがこの単純なコード ブロックの 2 つの方法を教えてくれませんか? 最も一般的に使用されている、または最もデバッグしやすいと考えられているのはどれですか
var subTopics = _subTopicService.GetSubTopics(Id);
var subTopicsSelect = (from subTopic in subTopics
select new
{
id = subTopic.SubTopicId,
name = subTopic.Name
});