Bopycat.Form1.buttonSave_Click C# (CSharp) Method

buttonSave_Click() private method

private buttonSave_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        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());
        }