c# bilmiyorum ama visual basicde rnd komutunu kullanmazdan evvel randomize komutunu kullanmazsan sürekli aynı sayıları veriyordu. yani ilk seferde 3 sayısını tuttuysa programı aç kapat tekrar ilk seferde 3 sayı... gibi... ama randomize komutu sistem saatini çalıştırıyormuş? gibi bir açıklaması vardı ve bu komutla problem çzülüyordu.. Bir dene bakalım ne de olsa visual studio Zulm ile abad olanın Ahiri berbad olur

http://www.kaanaslan.com/resource/bug/display_bug. php?order=2&id=2 Sen hiç kaval çaldın mı?

: Random classini nasil kullaniyorsun? Her seferinde new Random mi diyorsun? Yoksa belli bir yerde Random objesini yaratip onun Next fonksiyonunu mu cagiriyorsun? Edit : ornek kodunu buraya koyarsan eminim fixleyecek birsuru insan vardir burada :) her yeni sayi icin next kulaniyorum ya sorun kod da degil su csharpin next funskiyonunda onun algoritmasi milisaniyelere dayaniyor ama bilgisayarin hizi o milisaniyede 20-30 kere o funksiyonu calistirabiliyor ki ayni numara cikiyor yani buna bi cozum yokmu?

şyle ki; int sayi1; int sayi2=1; Random rasgele = new Random ; for(int i=0;i<=100;i++) { sayi1 = rasgele. Next(1, 100); if(sayi1!=sayi2) sayi2=sayi1; } denemedim ama boyle olması lazım yok denedim olmadı :)

if koy sayi aynı ise yazdırma farklı ise yazdır. yanliz ilk 15 tanesi aynı çıkmasıda ilginçmiş :P

ya sorun su ki boyle bende yapabiliyorum ama o zamanda orneyin baya bi buyuk zaman kaybi oluyor yani baska bi yontem yokmu yoksa baska bi random algoritmasi daha iyi calisan daha kusursuz calisan orneyin mikrosaniyeyi de hesaba katan ki csharpin algoritmasi da mikrosaniyeyle calismasi lazim o zamanda nanosaniyeleri hesaba katan bi algoritma lazim

Random classini nasil kullaniyorsun? Her seferinde new Random mi diyorsun? Yoksa belli bir yerde Random objesini yaratip onun Next fonksiyonunu mu cagiriyorsun? Edit : ornek kodunu buraya koyarsan eminim fixleyecek birsuru insan vardir burada :)

merabara arkadaslar csharpta bi donguyle olusturabilecegim kadar random sayi olusturmaya calisiyorum ama orneyin ilk 10-15 sayi ayni cikiyor heralde random sayinin algoritmasi zamana dayali oldugu icin heralde bu sorun cikiyor, bunu cozmemin bi yolu varmi?