Soru Geçmişi
«« Soruya geri dön
11.04.16 19:16
Rastgele sayı üretmede hep aynı sonucu alıyorum
C# kodumda arka arkaya bir çok rastgele sayılar üretmem gerekiyor. Ancak rastgele sayı üreten fonksiyonumu her çağırdığımda aynı değeri alıyorum. Kod şunun gibi bir şey: class Program
{
// Rastgele sayı üreten fonksiyon
public static int RastgeleSayi(int alt, int ust) {
Random r = new Random();
return r.Next(alt, ust);
}
static void Main(string[] args)
{
for (int i=0; i<100; i++) {
Console.WriteLine(RastgeleSayi(1, 1000));
}
Console.ReadKey();
}
}
Ekleyen: misafir
Değiştiren: cevapsitesi
11.04.16 18:41
Rastgele sayı üretmede hep aynı sonucu alıyorum
C# kodumda arka arkaya bir çok rastgele sayılar üretmem gerekiyor. Ancak rastgele sayı üreten fonksiyonumu her çağırdığımda aynı değeri alıyorum. Kod şunun gibi bir şey: class Program
{
// Rastgele sayı üreten fonksiyon
public static int rastgeleSayi(int alt, int ust) {
Random r = new Random();
return r.Next(alt, ust);
}
static void Main(string[] args)
{
for (int i=0; i<100; i++) {
Console.WriteLine(RastgeleSayi(1, 1000));
}
Console.ReadKey();
}
}
Ekleyen: misafir
En fazla 3 eski durum gösterilir.