2012-04-03 14 views

答えて

5

ご安心いただける場合は、最初の方が簡単です。

利用可能なさまざまなオーバーロードに精通していない場合は、分かりやすいように秒を指定してください。

(「あなたは本当に「コードで作業しているすべての人」です)

+1

コーディング習慣から離れて、他に何か? –

+0

パフォーマンスについて言えば、余分なメソッド呼び出しのために2番目のフォームに小さなオーバーヘッドがあるかもしれませんが、それはおそらくごくわずかです。 .Where()はおそらく怠け者であるため、 "リストに2回ロードする必要があります"引数には検証が必要です。 CPUキャッシュの状態を確認することもできますが、これは専門家の注意が必要です。 – PPC

+0

@PPC:「リストを2回ロードする」引数は何ですか? LINQ to Objectsでは 'Where'が確実に怠惰です。私は最初に「パフォーマンスの話し」が誰であるのかわかりません... –

関連する問題