using System; using System.Text; namespace ClassLib000.Chess { class ChessFileSerializer { public static void ChessSaveToFile(string filename, ChessGame game) { string content = game.AsTextString(); System.IO.File.WriteAllText(filename, content, Encoding.UTF8); } public static ChessGame ChessLoadFromFile(string filename) { ChessGame game = new ChessGame(); string content = System.IO.File.ReadAllText(filename, Encoding.UTF8); game.FromTextString(content); return game; } private static string ChessDrawFigures(Player player) { return player.AsString(); } } }