エルグ、Reflectorを使用してBCLでこれら2つのメソッドを見つけようとしていますが、見つけることができません。これら2つのスニペットの違いは何ですか?
A:
IEnumerable<string> items = ...
Parallel.ForEach(items, item => {
...
});
B:
IEnumerable<string> items = ...
foreach (var item in items.AsParallel())
{
...
}
どちらか一方を使用すると、異なる結果が生じますか?(両方の例の括弧で囲まれた本文で行っていることはすべてスレッドセーフであると想定します。)