public static void Serialize( String configFile, PluginConfig config ) { XmlSerializer xs = new XmlSerializer( config.GetType() ); StreamWriter writer = File.CreateText( configFile ); xs.Serialize( writer, config ); writer.Flush(); writer.Close(); }