示例#1
0
        public async Task Click()
        {
            foreach (var item in await MineItemRepository.GetAll())
            {
                await item.Click();
            }
            var mineItem = await MineItemRepository.Get(0, 0);

            await mineItem.Click();
        }
示例#2
0
        public async Task SetBombs(int count = 5)
        {
            var rand = new Random();

            for (var i = 0; i < count; i++)
            {
                var item = await MineItemRepository.Get(rand.Next(GameSize.Width),
                                                        rand.Next(GameSize.Height));

                if (item.IsBomb)
                {
                    i--;
                    continue;
                }
                await item.SetBomb();
            }
        }