私は c# を使用して datagridview に乱数を入力しようとしていますが、何らかの理由ですべてのセルで同じ値を取得し続けています。
public int GenerateRandomNumber()
{
const int minimumNumber = -9;
const int maximumNumber = 15;
var random = new Random();
var randomNumber = random.Next(minimumNumber, maximumNumber);
return randomNumber;
}
gameBoard はデータグリッド ビューです。
private void populateButton_Click(object sender, EventArgs e)
{
CreateGameBoard((int)columnsNumericUpDown.Value,(int)rowsNumericUpDown.Value);
gameBoard.RowTemplate.Height = gameBoard.Height/gameBoard.RowCount;
foreach (DataGridViewRow row in gameBoard.Rows)
{
foreach (DataGridViewCell cell in row.Cells)
{
cell.Value = GenerateRandomNumber();
}
}
}