Exemple #1
0
 /// <summary>
 /// Enregistrement d'une section
 /// </summary>
 /// <param name="stream">Streamer de chaînes ouvert sur le fichier d'archivage</param>
 /// <param name="sectionName">Nom de la section à enregistrer</param>
 /// <param name="values">Dictionnaire clé/valeurs associé à la section</param>
 protected void DoStoreSection( StringStreamer stream, string sectionName, SortedList values ) {
   if (values.Count == 0) return ;
   stream.WriteLine( "" ) ;
   stream.WriteLine( "[" + sectionName + "]" ) ;
   foreach (DictionaryEntry entry in values) {
     if (entry.Value == null)
       stream.WriteLine( (string) entry.Key ) ;
     else
       stream.WriteLine( entry.Key + "=" + entry.Value ) ;
   }
 }