using System; using System.Text; namespace ClassLib000.Chess { /// /// Игра /// public class ChessGame { public Player WhitePlayer; public Player BlackPlayer; #region constructors public ChessGame(bool bInit = true) { WhitePlayer = new Player(); BlackPlayer = new Player(); if (bInit) { Init(); } } #endregion #region public methods public void Init() { WhitePlayer.Init(EColor.White); BlackPlayer.Init(EColor.Black); } public void FromTextString(string fileContent) { // ... } public string AsTextString() { StringBuilder fileStringBuilder = new StringBuilder(); fileStringBuilder.AppendLine(WhitePlayer.AsString()); fileStringBuilder.AppendLine(BlackPlayer.AsString()); return fileStringBuilder.ToString(); } #endregion } }