巨大な数字の計算に興味があったので、ググってみたらこちらに
たどり着きました。
あとでじっくり読んでみよ。
// 並列化 object obj = new object(); Parallel.For>(1, endNum, () => new List
(), (Int64 num, ParallelLoopState state, List partial) => { // もとめたい数字がきたらListに登録する if (num == XXX) { partial.Add(num); } return partial; }, partial => { foreach (var val in partial) { lock (obj) motometeruList.Add(val); } });