2016-11-01 5 views
-1

どのような種類のクエリがこれを知っていますか?これはSqlクエリまたはlinqです

var r = dc.user_details.Where(a => a.username.Equals(u.username) && a.passkey.Equals(u.passkey)).FirstOrDefault(); 
+6

これは間違いなくSQLですが、Linqのようなフレームワークになる可能性があります。 –

+0

LINQ、https://msdn.microsoft.com/en-us/library/bb397906.aspxを参照してください。 –

答えて

0

これらは、LINQと同じように機能する拡張メソッドです。これはLINQクエリを書くための別の方法です。

0

これは、ユーザ名とパスキーをチェックして、テーブルにユーザ名とパスキーが存在するかどうかを調べるlinqクエリです。

1

LINQクエリです。 (Enumerableメソッドはsystem.linq名前空間の一部です)

メソッド "where"は "Enumerable Methods"の一部です。

https://msdn.microsoft.com/en-us/library/system.linq.enumerable_methods(v=vs.110).aspx

述語がラムダ式です "" インサイド。は(これは、C#プログラミングの概念です。未LINQの一部)

https://msdn.microsoft.com/en-us/library/bb397687.aspx

再び「FirstOrDefault」は、あなたが最初のリンクでそれを見つけることができる「列挙法」です。

関連する問題