تولید اعداد تصادفی در سی شارپ

سوال

سلام دوستای انجمن یه سوال دارم با اینکه بنظر راحت می رسه اما متاسفانه نمیتونم حلش کنم، سوالم اینه:

من می خوام یه لیست n خانه ای که با اعداد تصادفی غیرتکراری ۱ تا n پر شده، درست کنم کسی میتونه کمکم کنه؟

حل شده 0
golsa Mohammadi 4 سال 4 پاسخ ها 383 دیده شده 2

پاسخ ها ( ۴ )

  1. // عدد تصادفی در یک لیست بدون درج عدد تکراریnاضافه کردن
    Console.WriteLine(“enter number”);
    List<int> listnumber = new List<int>();
    int number = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(“********************”);
    Random rand = new Random();
    int c;
    while (listnumber.Count!=number)
    {
    c = rand.Next(1, number+1 );
    if (!listnumber.Contains(c))
    {
    listnumber.Add(c);
    }
    }

    foreach (var item in listnumber)
    {
    Console.WriteLine(item);
    }

  2. بهترین پاسخ
  3.  

  4. سلام وقت بخیر،

     

ارسال یک پاسخ