Comment faire pour enregistrer les valeurs de la variable sur la sortie du programme?

Je suis en train d'utiliser une ArrayList pour stocker un nombre variable de cordes, et voudrais savoir comment faire pour enregistrer la liste de tableaux et de ses éléments, de sorte que mon formulaire windows peuvent se rappeler de leur valeur entre le chargement de programme et de sortie.

J'ai utilisé pour stocker les informations dans un fichier texte, mais éviter de fichiers externes si possible.

Merci pour toute aide que vous pourriez apporter.

Peut-être économiser de registre?
comment sur une base de données incorporée? (cependant, je trouve que tout le overkill pour seulement 1 tableau)
Vous devez stocker les informations de quelque part externe à votre demande, alors, où est votre préféré? Fichier de registre ou une base de données sont les options - vous devez spécifier si vous souhaitez une réponse utile.
supposons que le fichier va être la meilleure approche, car vous aurez probablement des problèmes avec l'accès au registre, DB va être exagéré comme il a été dit
Ne sont pas directement liées à votre question, mais jolie s'il vous plaît, utilisez générique collections (par exemple,List<string>), pas ArrayList.

OriginalL'auteur user1197993 | 2012-07-30