[msdn]
public Random();
Initializes a new instance of the Random class, using a time-dependent default seed value.
Supported by the .NET Compact Framework.[/msdn]
Я так думаю, что time-dependent основано на часах низкого разрешения или просто генерация выполняется слишком быстро, так что у нескольких последовательных Random один и тот же seed.
Здравствуйте, DevelS.
Уберите строку
Random random = new Random();
из функции. Инициализируйте переменную random при создании класса. А дальше — только next, next, next...
Оно и быстрее будет (в плане содания экземпляров класса Random), и качественнее
Здравствуйте, Patrol, Вы писали:
P>Здравствуйте, DevelS.
P>Уберите строку
P>P>Random random = new Random();
P>
P>из функции. Инициализируйте переменную random при создании класса. А дальше — только next, next, next...
P>Оно и быстрее будет (в плане содания экземпляров класса Random), и качественнее
Понял!
Спасибо всем!