В цикле вызываю функцию формирования строки, которая в свою очередь уже вызывает функцию генерацию случайного значения, как показано ниже:
/// <summary>
/// Генерация id операций.
/// </summary>
string createDocId() {
Random rnd = new Random();
return((rnd.Next(100000000, 999999999)).ToString());
}
из цикла вызываю функцию, которая вызывает показанную выше, кодом:
int flag = 0;
while(numberOfOperations > 0){
numberOfOperations--;
if (flag > 0) {
flag--;
opCredit+=debetReturn(account,bankBIC);
}
else {
flag++;
opDebet+=creditReturn(account,bankBIC);
}
}
При этом генерируется простыня, состоящая из одной и той же строки.
Это какая-то особенность генератора случайных чисел?