static void Main(string[] args)
 {
     Console.WriteLine("/**********************************************************************************************/");
     Console.WriteLine("");
     Console.WriteLine("******** Retornando o Texto contido no atributo \"Description\" ou nome do item do ENUM *********");
     Console.WriteLine("");
     Console.WriteLine($"Texto do atributo \"Description\" do enum \"Enviroment.Homologation\" é {Enumerators.GetDescription(Enviroment.Homologation)}");
     Console.WriteLine("");
     Console.WriteLine($"Texto do atributo \"Description\" do enum \"Enviroment.Production\" é {Enumerators.GetDescription(Enviroment.Production)}");
     Console.WriteLine("");
     Console.WriteLine($"Para o enum \"Enviroment.Development\" foi retornado o nome do item que é {Enumerators.GetDescription(Enviroment.Development)} e não um texto, por que não foi declarado um atributo atributo \"Description\" a ele.");
     Console.WriteLine("");
     Console.WriteLine("/**********************************************************************************************/");
     Console.WriteLine("");
     Console.WriteLine("");
     Console.WriteLine("/**********************************************************************************************/");
     Console.WriteLine("");
     Console.WriteLine("******** Retornando o item do enum fornecendo o indice e tipo de ENUM *********");
     Console.WriteLine("");
     Console.WriteLine($"Para o indice 1 do tipo \"ProcessingStatus\", retornou o {Enumerators.GetEnum<ProcessingStatus>("1")}");
     Console.WriteLine($"Para o indice 2 do tipo \"Enviroment\", retornou o {Enumerators.GetEnum<Enviroment>("2")}");
 }