Contrôle de l'ordre de sérialisation en C #

Je suis en utilisant un XmlSerializer pour sérialiser un objet et de les écrire dans un fichier. J'ai eu un peu de succès avec le sérialiseur de faire ce que je veux qu'il à faire en termes d'imbrication des éléments et ce qui est sérialisé en tant qu'éléments de vs attributs. Malheureusement, j'ai couru dans un problème où j'ai besoin d'un membre d'une classe à sérialiser en avant de l'autre. D'ailleurs il a travaillé pour moi que ce qui est déclaré premier est sérialisée d'abord, mais dans ce cas je ne suis pas avoir autant de succès avec ça. Est-il possible de contrôler manuellement l'ordre dans lequel les choses sont en série?

source d'informationauteur Zannjaminderson | 2010-07-30