.Net(4.5) で Random クラスを使用していて、常に同じシードを使用して 1000 の数値を生成している場合、別のマシン (diff チップセット/コア数など) で 1000 の数値が生成される可能性があります。異なる?どうしてそうなるのかはわかりませんが、同僚の一人から、そうなる可能性があることに注意する必要があると言われました。私が行ったテストは常に一貫しているようです。さまざまな数値を取得できるシナリオがあるのではないかと心配していました。世代をパラライズしようとしているのであれば、それは違うと理解できました。
int seed = 99;
var random = new Random(seed);
for (int i = 0; i < 1000; i++)
random.Next();