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!"); } }