コード例 #1
0
ファイル: Game.cs プロジェクト: PawelTroka/Encube
        public void moveFromChancesToResult()
        {
            var dice = DicesWithChanceForRolling[0];

            DicesWithChanceForRolling.RemoveAt(0);
            DicesResult.Add(dice);
        }
コード例 #2
0
ファイル: Game.cs プロジェクト: PawelTroka/Encube
        public void moveFromRollingToChances()
        {
            /* Kostki z tym numerem są przenoszone z puli kostek rzucanych do puli szans na rzuty*/
            var dices = DicesForRolling.ToList().FindAll((d) => { return(d.number == choosenNumber); });

            var dicesList1 = DicesWithChanceForRolling.ToList();

            dicesList1.AddRange((dices));
            DicesWithChanceForRolling = new BindingList <Dice>(dicesList1);

            var dicesList2 = DicesForRolling.ToList();

            dicesList2.RemoveAll((d) => { return(d.number == choosenNumber); });

            DicesForRolling = new BindingList <Dice>(dicesList2);
        }