sexta-feira, 25 de fevereiro de 2022

Gerar código aleatório dentro de caracteres especificos [c#]


        public string RandomCode()
        {
            var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            var random = new Random();
            var result = new string(
                Enumerable.Repeat(chars, 5)
                          .Select(s => s[random.Next(s.Length)])
                          .ToArray());
            return result;
        }


Neste método acima, irá gerar um código de até cinco caracteres (estipulado nesta sessão (chars, 5))

Caso queira aumentar a quantidade de caracteres a serem gerados é só mudar (chars, 5), caso queira acrescentar caracteres para serem computados é só adicionar em var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; , existe diferença entre letras maiúsculas e minúsculas.

COMENTE

& Compartilhe

0 comentários:

Postar um comentário

 

Copyright © 2015 Projeto Programação

Distributed By My Blogger Themes | Designed by Templateism