using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace QwirkleClassLibrary { public class TileBag { private int nbtiles; private List tiles; public TileBag() { tiles = new List(); for(int i=0; i<3; i++) { foreach (Shape s in Enum.GetValues(typeof(Shape))) { foreach (Color c in Enum.GetValues(typeof(Color))) { Tile t = new Tile(s, c); tiles.Add(t); } } } } public void RemoveTileInBag(Tile tile) { for(int i=0; i TilesInBag() { return tiles; } } }