.NET(へたれな)コネタ 乱数生成
Private Function AutoSeedRandoms() Thread.Sleep(1) Dim autoRand As New Random AutoSeedRandoms = RunIntNDoubleRandoms(autoRand) End Function Private Function RunIntNDoubleRandoms(ByVal randObj As Random) ' Generate the first six random integers. RunIntNDoubleRandoms = randObj.Next() End Function
Random クラス
このときの「Thread.Sleep(1)」って何のためにやっているのでせうか?
連続呼び出しでも異なるTimer値を乱数シードに利用できるためですか