如何找到从<>返回的第一个元素SQLite返回的列表类型?

时间:2016-10-21 10:58:15

标签: c# sqlite xamarin

我正在审核此代码:

           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和类似的选项。

有人可以解释我如何获得第一个元素吗?

1 个答案:

答案 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();
相关问题