Hoy les traigo un ejemplo que considero que debe estar publicado en Devcate, por la necesidad e importancia a la hora de generar nombres aleatorios, ya sea para identificar un objeto único en base de datos, un usuario o producto. Este ejemplo se realiza a partir de la librería Random de .Net, que es muy utilizado también para generar números aleatorios.
Ejemplo Random Code Generator C#
Miremos el código:
private string GenerarCodigo()
{
Random
obj = new Random();
string
sCadena = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
int
longitud = sCadena.Length;
char
cletra;
int
nlongitud = 5;
string
sNuevacadena = string.Empty;
for
(int i = 0; i < nlongitud; i++)
{
cletra =
posibles[obj.Next(nlongitud)];
sNuevacadena +=
cletra.ToString();
}
return
sNuevacadena;
}
En el ejemplo anterior, se crea una función llamada GenerarCodigo que retorna una cadena de 5 caracteres, espero les sea de mucha utilidad.
0 comments:
Publicar un comentario