Сделать так, что бы BoardSize можно было задавать самому - C#
Формулировка задачи:
public const int BoardSize = 10; private enum PosState { Queen, Empty }; private PosState[,] board = new PosState[ BoardSize, BoardSize];
Решение задачи: «Сделать так, что бы BoardSize можно было задавать самому»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { class ClassData { private int boardSize; private enum PosState {Empty, Queen}; private PosState[,] board; public ClassData(int bS) { this.BoardSize = bS; this.board = new PosState[this.BoardSize,this.BoardSize]; } public int BoardSize { get { return this.boardSize; } set { this.boardSize = value; } } public void Show() { Console.WriteLine(); Console.WriteLine(" *** Array *** "); for (int i = 0; i < this.BoardSize; i++) { for (int j = 0; j < this.BoardSize; j++) { Console.Write(this.board[i,j]+" "); } Console.WriteLine(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д