اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

وعليكم السلام

يوجد صف يسمى Random Class يحوي على عدّة طرائق تستطيع عبرها توليد أرقام عشوائية وفق عدّة تخصيصات وهي :

الطريقة Next بدون بارمترات تستطيع عبرها توليد أرقام عشوائية أكبر أو تساوي الصفر بعدد خانات غير محدود , مثال :

Random r = new Random();
int hsoub = r.Next(); // ex: return 251487516

 

الطريقة Next مع بارمتر واحد تستطيع عبرها توليد أرقام عشوائية أكبر أو تساوي الصفر وتنتهي عند الرقم المُحدد ضمن البارمتر , مثال :

Random r = new Random();
int hsoub = r.Next(50); // ex: return 23

 

الطريقة Next مع بارمترين تستطيع عبرها توليد أرقام عشوائية أكبر أو تساوي الصفر تبدأ عند الرقم المُحدد ضمن البارمتر الأول وتنتهي عند الرقم المُحدد ضمن البارمتر الثاني , مثال :

Random r=new Random();
int hsoub = r.Next(100,500); ex: return 400

 

الطريقة NextDouble بدون بارمترات تستطيع عبرها توليد أرقام عشوائية أكبر تماماً من الصفر وأصغر تماماً من الواحد بعدد خانات عشرية غير محدود , مثال :

Random r=new Random();
int hsoub = r.NextDouble(); ex: return 0.265478513259841

لمصدر : [Random Class]

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...