в си шарп оно вроде как ко времени привязывается, точно не знаю, но пробовал как то - если создавать в цикле до определённого условия объект а потом взывать метод - то 10-15 значений подряд - будут одни и теже, а когда объект создаёшь вне цикла, а в цикле только метод вызываешь, то подряд все как бы случайные