Exemplo n.º 1
0
        public static Dictionary <string, Dictionary <String, int> > Charger(string chemin)
        {
            XmlSerializer deserializer = new XmlSerializer(typeof(SettingSerial));
            StreamReader  lecteur      = new StreamReader(chemin);
            SettingSerial p            = (SettingSerial)deserializer.Deserialize(lecteur);

            lecteur.Close();

            return(getDictionnaire(p));
        }
Exemplo n.º 2
0
        public static Dictionary <string, Dictionary <String, int> > getDictionnaire(SettingSerial s)
        {
            Dictionary <string, Dictionary <String, int> > routineSetting = new Dictionary <string, Dictionary <String, int> >();

            foreach (Compteur compteur in s)
            {
                String nom = "";
                Dictionary <String, int> d = new Dictionary <string, int>();
                foreach (RoutineObjet objet in compteur)
                {
                    d.Add(objet.description, objet.valeur);
                    nom = objet.NomCompteur;
                }
                routineSetting.Add(nom, d);
            }
            return(routineSetting);
        }