Exemple #1
0
 static void Main(string[] args)
 {
     try
     {
         List <Pokemon> Pokemon = new List <Pokemon>();
         Console.WriteLine("1 - Acesse o site https://www.pokemon.com/us/pokemon-tcg/pokemon-cards/ ");
         Console.WriteLine("2 - Realize uma pesquisa sem preencher nenhum campo (Clicando em Search)");
         Console.WriteLine("3 - Informe abaixo a quantidade de páginas");
         int qtepag = int.Parse(Console.ReadLine());
         Parallel.For(0, qtepag, i =>
         {
             for (int a = 0; a < qtepag; a++)
             {
                 Pokemon poque   = new Pokemon();
                 PokemonCard poq = new PokemonCard(qtepag);
                 poq.TackCard(qtepag);
             }
         });
         Console.WriteLine("Gravar arquivo em um único json ou em json separado? U/S (U = Único Json / S = Json Separado)");
         char jsonarquivo = char.Parse(Console.ReadLine());
         if (jsonarquivo == 's' || jsonarquivo == 'S')
         {
             Pokemon PokemonJSON = new Pokemon();
             PokemonJSON.JsonGeneration(qtepag);
         }
         else
         {
             Pokemon PokemonJSON = new Pokemon();
             PokemonJSON.JsonGenerationArchiveUnique();
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message + "Erro fatal!");
     }
 }