سلام من میخوام 2 عدد تصادفی جداگانه همزمان ایجاد کنم که هر کدام در متغیر جداگانه باشند اگر تکراری هم بودند مشکلی نیست ولی مشکل اینجاست که اعداد تولید شده در هر متغیر دقیقا یکیست .
به کد زیر توجه کنید :
Random rand = new Random();
var a = rand.Next(256);
var b = rand.Next(256);
عددهای تصادفی ایجاد شده در متغیر های a,b یکی هست با اینکه جداگانه اجرا میشوند . هر متغیر میتونه عدد تکراری هم تولید کنه ولی نمیخوام هر 2 متغیر شبیه هم باشند . الان دقیقا عدد تولید شده در متغیر a همان هست که همزمان در b ایجاد شده .
اومدم جداگانه از روی کلاس Random نوع ایجاد کردم ولی بازم اعداد تولید شده هر 2 شبیه هم هستن .