XRMへのクエリでは、並列拡張ライブラリをそのまま使用すると便利ですか?
xrm.AccountSet.AsParallel().Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()
それ以外の
xrm.AccountSet.Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()
それとも違いはありませんか?
ありがとう
XRMへのクエリでは、並列拡張ライブラリをそのまま使用すると便利ですか?
xrm.AccountSet.AsParallel().Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()
それ以外の
xrm.AccountSet.Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()
それとも違いはありませんか?
ありがとう
XRM ライブラリが LINQ をクエリ式に変換する方法は正確にはわかりませんが、クエリ式には as parallel() の概念がありません。xrm.AccountSet.AsParallel()
したがって、それは よりもパフォーマンスが悪いと思いxrm.AccountSet.FirstOrDefault()
ます。
しかし、男性に釣りを教えるのではなく、釣り方を教えるために、Eric Lippert の回答を読んでください。どちらが速いですか? .