2

XRMへのクエリでは、並列拡張ライブラリをそのまま使用すると便利ですか?

xrm.AccountSet.AsParallel().Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()

それ以外の

xrm.AccountSet.Where(v=>v.ModifiedBy == DateTime.Now).FirstOrDefault()

それとも違いはありませんか?

ありがとう

4

2 に答える 2

2

XRM ライブラリが LINQ をクエリ式に変換する方法は正確にはわかりませんが、クエリ式には as parallel() の概念がありません。xrm.AccountSet.AsParallel()したがって、それは よりもパフォーマンスが悪いと思いxrm.AccountSet.FirstOrDefault()ます。

しかし、男性に釣りを教えるのではなく、釣り方を教えるために、Eric Lippert の回答を読んでください。どちらが速いですか? .

于 2013-01-30T13:19:45.183 に答える