private static void WriteSettingsElement(SessionData sData, ref XElement settingsElem) { // Settings Elem children. XElement generalElem = new XElement(ELEM_GENERAL); XElement gameElem = new XElement(SessionUtil.GetSessionGameElement(sData)); // General Element. sData.WriteOutputData(ref generalElem); // Game Element. sData.gameData.WriteOutputData(ref gameElem); settingsElem.Add(generalElem, gameElem); }