テーブル「CustomerDetails」の下に、以下のクエリの説明がありますか?上記のクエリの意味は?
var details = (from data in entity.CustomerDetails where (data.CustomerId == CustId && data.CustomerProjectID == CustProjId) select data).FirstOrDefault();
正確な意味を共有してください。前もって感謝します。
テーブル「CustomerDetails」の下に、以下のクエリの説明がありますか?上記のクエリの意味は?
var details = (from data in entity.CustomerDetails where (data.CustomerId == CustId && data.CustomerProjectID == CustProjId) select data).FirstOrDefault();
正確な意味を共有してください。前もって感謝します。
そのクエリはCustomerId
が所定CustId
に等しく、CustomerProjectID
が所定CustProjId
に等しいCustomerDetails
テーブルからdata
を選択します。次に、返されるセットの最初の要素を返します。
私は個人的には、それが簡単にそうようにLINQの式を使用することを見つける:あなたについて、それを説明する起動したときにこだわって助けを頼む方法
var details = entity.CustomerDetails
.FirstOrDefault(cust =>
cust.CustomerId == CustId &&
cust.CustomerProjectID == CustProjId
);
これは、linqのクエリを書くための良い習慣です..これはうまく動作し、また、あなたのような新しいコマースをより迅速かつ簡単に理解することができます –
?あなたはおそらく、stackoverflowコミュニティが無料であなたのために仕事をしている間違った気持ちを持っています(そうではありませんが)。 – zerkms
[docs](https://msdn.microsoft.com/en-us/library/mt693024.aspx) –
を読むことをお勧めします。すべての質問を期待していないので、あなたのためにそれを解決します。 –