Вы можете сохранить сгенерированные значения в коллекции , скажем List<Tuple<int, int>>
:
List<Tuple<int, int>> rolls = new List<Tuple<int, int>>();
...
for (int forassignment = 1; forassignment <= 4; forassignment++)
rolls.Add(Tuple.Create(rnd.Next(1, 7), rnd.Next(1, 7)));
Или вы можете создать и заполнить коллекцию за один раз с помощью Linq
List<Tuple<int, int>> rolls = Enumerable
.Range(1, 4)
.Select(i => Tuple.Create(rnd.Next(1, 7), rnd.Next(1, 7)))
.ToList();
Теперь давайте использовать их:
// Printing out
foreach (var roll in rolls)
Console.WriteLine($"{roll.Item1} {roll.Item2}");
// multipliernew computation
foreach (var roll in rolls)
if (roll.Item1 == roll.Item2)
multipliernew = multiplier + add10;