public void Save(Metronome metronome, string filename) { mStopAfter = metronome.mStopAfter; mIncreaseAfter = metronome.mIncreaseAfter; mIncreaseBy = metronome.mIncreaseBy; mIncreaseUpTo = metronome.mIncreaseUpTo; mSpeedTemplates = metronome.mSpeedTemplates; mRudiments = metronome.mRudiments; Serializer serializer = new Serializer(); serializer.SerializeObject(filename, this); }