public void changeSystemeImperial() { Console.WriteLine(); Console.WriteLine("/***********************************************/"); Console.WriteLine("/** CHANGEMENT SYSTEME IMPERIAL ****/"); Console.WriteLine("/***********************************************/"); BuilderVisualisateur builderConcrete = new BuilderConcrete(); foreach (KeyValuePair <SensorObject, Visualisateur> entry in systeme) { builderConcrete.buildNewSystemUnite(entry.Value); if (!typesConversions.ContainsKey(entry.Key.getUnite())) { typesConversions.Add(entry.Key.getUnite(), entry.Value.getUnite()); } } updateTypesConversion(); }