مشاهده نسخه کامل
: تولید اعداد تصادفی بدون تکرار
adrenalin
08-06-2010, 18:52
سلام به همه دوستان
چه طور می تونم تو سی شارپ اعداد تصادفی واقعی و یکنواخت درست کنم که داخلش تکراری نداشته باشه
می دونم که تو سی شارپ کلاس Random هست ولی تکراری درست میکنه
یه جایی خوندم که کلاس RNGCryptoServiceProvider اعداد تصادفی واقعی تولید می کنه ولی تست کردم اینم تکراری تولید می کنه
darya_66_12_12
08-06-2010, 20:22
من بیشنهاد میکنم از تو دیتابیست این کارو انجام بدی چون امنیتش بالا میره اینجوری
اگه خواستی از تو دیتابیس این کارو کنی بگو تا کدشو برات بزارم:20:
adrenalin
08-06-2010, 20:53
من بیشنهاد میکنم از تو دیتابیست این کارو انجام بدی چون امنیتش بالا میره اینجوری
اگه خواستی از تو دیتابیس این کارو کنی بگو تا کدشو برات بزارم:20:
ممنون دوست عزیز
ولی امنیتش برام مهم نیست
فقط تکراری نبودش اعداد برام مهم هست
برای شبیه سازی نیاز دارم
سلام دوست عزیز.
میتونی از یک List استفاده کنی...
به این صورت که اعدادی که میخوای رندوم گرفته بشه رو در یک آرایه بریزی و از 0 تا تعداد لیست یک رندم بگیری حالا اونی که رندم گرفتی رو از توی لیست پاک کنی...
یا اینکه میتونی یک لیست بسازی و اعدادی که رندوم میگیری رو توی اون لیست ذخیره کنی.وهر بار که رندوم میگیری چک کنی عدد در لیست وجود داره یا نه.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.