private void initializeDataBoard() { Cell <Image>[,] dataMatrix = BoardCreaterUtils.CreateImageBoard(r_NumOfColunms, r_NumOfRows); m_GameBoard = new Board <Image>(r_NumOfColunms, r_NumOfRows, dataMatrix); m_NumOfMatchesRemain = (r_NumOfRows * r_NumOfColunms) / 2; }
private void updateScoreBoard() { this.CurrentPlayerLable.BackColor = m_PlayerPlaying.Color; this.CurrentPlayerLable.Text = string.Format("CurrentPlayer: {0} ", m_PlayerPlaying.Name); this.PlayerOneLable.Text = string.Format("{0}: {1} Pair{2}", m_PlayerOne.Name, m_PlayerOne.Points, BoardCreaterUtils.SingleOrPloural(m_PlayerOne.Points)); this.PlayerTwoLable.Text = string.Format("{0}: {1} Pair{2}", m_PlayerTwo.Name, m_PlayerTwo.Points, BoardCreaterUtils.SingleOrPloural(m_PlayerTwo.Points)); }