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

كيف أولّد أرقام عشوائية في C#؟

زيدان محمد

السؤال

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...