public S_Game_Board(Panel a_panel, int a_n_size_of_block) { m_n_left_bound = 0; m_n_right_bound = a_panel.Width / a_n_size_of_block - 1; m_n_up_bound = 0; m_n_low_bound = a_panel.Height / a_n_size_of_block - 1; // Начнем заполнять лист всеми возможными точками на доске m_List_of_Points = new List <S_Point_on_Board>(); for (int i = 0; i <= m_n_low_bound; i++) { for (int j = 0; j <= m_n_right_bound; j++) { S_Location New_Location = new S_Location(j, i); S_Point_on_Board New_Point = new S_Point_on_Board(New_Location); m_List_of_Points.Add(New_Point); } } }
public S_Game_Board(Panel a_panel, int a_n_size_of_block) { m_n_left_bound = 0; m_n_right_bound = a_panel.Width / a_n_size_of_block - 1; m_n_up_bound = 0; m_n_low_bound = a_panel.Height / a_n_size_of_block - 1; // Начнем заполнять лист всеми возможными точками на доске m_List_of_Points = new List<S_Point_on_Board>(); for (int i = 0; i <= m_n_low_bound; i++) { for (int j = 0; j <= m_n_right_bound; j++) { S_Location New_Location = new S_Location(j, i); S_Point_on_Board New_Point = new S_Point_on_Board(New_Location); m_List_of_Points.Add(New_Point); } } }