rportet 12 months ago
commit 1e48ecd4e4

@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 17
VisualStudioVersion = 17.8.34330.188 VisualStudioVersion = 17.8.34330.188
MinimumVisualStudioVersion = 10.0.40219.1 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 EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QwirkleClassLibrary", "QwirkleClassLibrary\QwirkleClassLibrary.csproj", "{75739BB2-4DF5-4282-A7AF-0092E69DBDEC}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QwirkleClassLibrary", "QwirkleClassLibrary\QwirkleClassLibrary.csproj", "{75739BB2-4DF5-4282-A7AF-0092E69DBDEC}"
EndProject EndProject

@ -1,5 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq; using System.Linq;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
@ -9,12 +10,11 @@ namespace QwirkleClassLibrary
{ {
public class Board public class Board
{ {
private List<Cell> cells; public ReadOnlyCollection<Cell> ReadCells => cells.AsReadOnly();
public IReadOnlyCollection<Cell> ReadCells { get; private set; } private readonly List<Cell> cells = new();
public Board() public Board()
{ {
cells = new List<Cell>();
for (int i = 0; i < 12; i++) for (int i = 0; i < 12; i++)
{ {

Loading…
Cancel
Save