我正在审核此代码:
var phrases = db2
.Query<Phrase>("SELECT C.Id As CategoryId" +
" FROM Category AS C" +
" JOIN Phrase AS P ON C.Id = P.CategoryId");
词组的类型为List<Phrase>
现在我想找到列表的第一个元素。但是当我将鼠标悬停在&#34;短语上时,使用我的IDE。&#34;另一行我看到的是获得.count .add .addRange .find和类似的选项。
有人可以解释我如何获得第一个元素吗?
答案 0 :(得分:2)
添加FirstOrDefault()
var phrases = db2
.Query<Phrase>(@"SELECT C.Id As CategoryId
FROM Category AS C
JOIN Phrase AS P ON C.Id = P.CategoryId").FirstOrDefault();