Esempio n. 1
0
        static PrevisaoIPMA LerFicheiroPrevisao(int globalIdLocal)
        {
            String jsonString = null;

            using (StreamReader reader =
                       new StreamReader(@"../../Previsoes/" + globalIdLocal + ".json"))
            {
                jsonString = reader.ReadToEnd();
            }
            PrevisaoIPMA obj = JsonSerializer.Deserialize <PrevisaoIPMA>(jsonString);

            return(obj);
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Dictionary <int, string> dicLocais = LerLocais(@"../../Descriçao.json");

            // Apenas para mostrar o conteúdo da estrutura dicinário...
            foreach (KeyValuePair <int, string> kv in dicLocais)
            {
                // para cada linha do ficheiro CSV ...
                PrevisaoIPMA previsaoIPMA = LerFicheiroPrevisao(kv.Key);

                previsaoIPMA.local = kv.Value;

                Console.WriteLine("Local: " + previsaoIPMA.local);
            }

            Console.ReadKey();
        }