From c87148aa78d59fa7fca38c74666dd2880e5ab6c5 Mon Sep 17 00:00:00 2001 From: "jeremy.mouyon" Date: Fri, 3 May 2024 18:20:24 +0200 Subject: [PATCH] fix of random --- Qwirkle/QwirkleClassLibrary/Game.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Qwirkle/QwirkleClassLibrary/Game.cs b/Qwirkle/QwirkleClassLibrary/Game.cs index 3bee126..f6d7623 100644 --- a/Qwirkle/QwirkleClassLibrary/Game.cs +++ b/Qwirkle/QwirkleClassLibrary/Game.cs @@ -5,6 +5,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Linq; +using System.Security.Cryptography; namespace QwirkleClassLibrary { @@ -82,8 +83,7 @@ namespace QwirkleClassLibrary { for (int j = 0; j < 6; j++) { - Random random = new Random(); - int val = random.Next(0, bag.TilesBag.Count); + int val = RandomNumberGenerator.GetInt32(0, bag.TilesBag.Count); p.AddTileToPlayer(bag.TilesBag[val]); bag.RemoveTileInBag(bag.TilesBag[val]);