Сегодня мы поговорим про Random или про случайные числа в Си Шарп. Для того, чтобы получить значения, нужно объявить переменную типа Random, а затем вызвать метод Next, который имеет 3 перегрузки.
1. Если мы ничего не вставляем в него, то получаем случайные числа от 0 до предела целого типа: i = r.Next();
2. Если мы вставляем в него одно значене, то мы ставим ограничение от 0 до этого значения (не включая его !!! ): i = r.Next(101);
3. Если мы вставляем 2 значения, то генерация случайных числе будет в этом промежутке: i = r.Next(-100, 101);
Программа, которая заполняет массив случайными числами.
Код программы:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
int[] mas = new int[400];
Random r = new Random();
for (int i = 0; i < mas.Length; i++)
{
mas[i] = r.Next(-100, 101);
Console.Write(mas[i] + " ");
}
Console.Read();
}
}
}