Попробуйте, как показано ниже. new Random().Next(0, 59);
вернет значение от 0
до 59
. Или вы можете лучше установить его как new Random().Next(0, TransactionList.Count);
, чтобы он был динамическим c с list
.
new Random().Next(minValue, maxValue);
maxValue
для верхней границы в методе Next()
- эксклюзивный - диапазон включает minValue
, maxValue-1
и все числа между ними.
var TransactionList = new List<int>();
for (int i = 0; i < 59; i++)
{
TransactionList.Add(0);
}
// var index = new Random().Next(0, 59);
// Below will work for dynamic length of list.
var index = new Random().Next(0, TransactionList.Count);
TransactionList[index] = 5;