Класс 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);