Класс Random и ошибка "Ошибка невозможно преобразовать int в bool" - C#
Формулировка задачи:
столкнулся с проблемой.
на С++ работало отлично:
как такое на C# можно реализовать?
Листинг программы
- bool arr[2][3]={false};
- srand((unsigned)time(NULL));
- short srand=rand();
- for(int i=0;i<2;i++)
- {
- for(int j=0;j<3;j++){
- arr[i][j]=rand()%2;
- }
- }
Листинг программы
- bool [2,3]arr;
- Random rand = new Random(DateTime.Now.Millisecond);
- for (int i = 0; i < 2; i++)
- {
- for (int j = 0; j <3; j++)
- {
- arr[i, j]=rand.Next()%2;//вот тут ошибка невозможно преобразовать int в bool
- }
- }
как быть?
Решение задачи: «Класс Random и ошибка "Ошибка невозможно преобразовать int в bool"»
textual
Листинг программы
- arr[i, j]=(rand.Next()%2==0);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д