2016-10-21 8 views
0

私は検討しています。このコードを持っている:SQLiteから返された<>タイプのリストから返される最初の要素を見つけるにはどうしたらいいですか?

  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>

の種類があります。しかし、私のIDEでは "フレーズ"の上にマウスを置くと。別の行に表示されるのは、.count .add .addRange .findなどを取得するオプションです。

誰かが最初の要素をどのように得ることができるか説明できますか?

答えて

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(); 
関連する問題