コード例 #1
0
        public void Read()
        {
            string file = LoadData.LoadFile();

            if (file == null)
            {
                LoadData.WriteToScreen("Nie ma żadnych zapisanych pozycji!");
                return;
            }
            List <SavedDiets> temp = ServiceXml.GenericDeserialize <List <SavedDiets> >(file);

            foreach (SavedDiets sd in temp)
            {
                LoadData.NameDiet.TryAdd(sd.HorseName, sd.Diet);
            }
        }
コード例 #2
0
ファイル: LoadData.cs プロジェクト: AdriannaPiszcz/Paszomat
        static LoadData()
        {
            core = ServiceXml.GenericDeserialize <Question>(ReadFile("db.xml", "UTF-8"));

            path1 = ServiceXml.GenericDeserialize <Question>(ReadFile("ogiery.xml", "UTF-8"));

            path2 = ServiceXml.GenericDeserialize <Question>(ReadFile("klacze zrebne i karmiace.xml", "UTF-8"));

            path3 = ServiceXml.GenericDeserialize <Question>(ReadFile("robocze.xml", "UTF-8"));

            NameDiet = new Dictionary <string, string>();

            IdButton = new Dictionary <int, Button>();

            FilePath = new Dictionary <string, Question>()
            {
                { "path1", path1 },
                { "path2", path2 },
                { "path3", path3 }
            };
        }