Ejemplo n.º 1
0
        private void buttonSave_Click(object sender, EventArgs e)
        {
            StringBuilder sb = new StringBuilder();

            foreach (GameStateResignAction gsra in resigns)
            {
                sb.AppendLine(GameStateResignAction.Serialize(gsra));
            }
            File.AppendAllText("resigns.txt", sb.ToString());

            sb = new StringBuilder();

            foreach (GameStateDoubleAction gsda in doubles)
            {
                sb.AppendLine(GameStateDoubleAction.Serialize(gsda));
            }
            File.AppendAllText("doubles.txt", sb.ToString());

            sb = new StringBuilder();
            foreach (GameStateTurnAction gsta in turns)
            {
                sb.AppendLine(GameStateTurnAction.Serialize(gsta));
            }
            File.AppendAllText("turns.txt", sb.ToString());

            sb = new StringBuilder();
            foreach (GameStateMoveAction gsma in moves)
            {
                sb.AppendLine(GameStateMoveAction.Serialize(gsma));
            }
            File.AppendAllText("moves.txt", sb.ToString());
        }