diff --git a/Qwirkle/Qwirkle.sln b/Qwirkle/Qwirkle.sln index 9ebebc6..4ed6c2e 100644 --- a/Qwirkle/Qwirkle.sln +++ b/Qwirkle/Qwirkle.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.8.34330.188 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QwirkleViews", "Qwirkle\QwirkleViews.csproj", "{DCE2FAE9-9A3A-452E-AFB1-BE3DC5E62BDF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QwirkleViews", "QwirkleViews\QwirkleViews.csproj", "{DCE2FAE9-9A3A-452E-AFB1-BE3DC5E62BDF}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QwirkleClassLibrary", "QwirkleClassLibrary\QwirkleClassLibrary.csproj", "{75739BB2-4DF5-4282-A7AF-0092E69DBDEC}" EndProject diff --git a/Qwirkle/QwirkleClassLibrary/Board.cs b/Qwirkle/QwirkleClassLibrary/Board.cs index a67fe90..b4c97d5 100644 --- a/Qwirkle/QwirkleClassLibrary/Board.cs +++ b/Qwirkle/QwirkleClassLibrary/Board.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Collections.ObjectModel; using System.Linq; using System.Security.Cryptography; using System.Text; @@ -9,12 +10,11 @@ namespace QwirkleClassLibrary { public class Board { - private List cells; - public IReadOnlyCollection ReadCells { get; private set; } + public ReadOnlyCollection ReadCells => cells.AsReadOnly(); + private readonly List cells = new(); public Board() { - cells = new List(); for (int i = 0; i < 12; i++) {