2010-04-24 5 views
1

Je dispose d'un programme simple dans lequel je voudrais enregistrer une liste dans un fichier, de sorte que lorsque le programme est redémarré, il charge du fichier à l'arraylist en mémoire.C# Enregistrement d'une liste dans un fichier?

Est-ce possible en C#? Ou ai-je besoin de parcourir l'arrayliste en comptant mes cours personnalisés et de les imprimer en quelque sorte?

Des conseils sur la bonne façon de le faire?

Répondre

3

Vous voudrez vous pencher sur la sérialisation. Here's un lien pour vous lancer.

+0

la recherche en elle. Semble être ce que j'ai besoin de mettre en œuvre au premier coup d'oeil. Merci – Milan

1

Oui, au lieu de ArrayList, utilisez la liste < T> et stockez les données dans le fichier XML. Lorsque le programme démarre, lisez ce fichier XML.

+0

Cela semble bien, mais je ne peux pas changer cela maintenant que j'ai utilisé cet arraylist partout dans le programme. Préférerait plutôt trouver une alternative à la place si ça va. – Milan

Questions connexes