Generar identificadores con Guid en C#
Veamos como generar identificadores con Guid enC#, estos identificadores son únicos y formados por una cadena larga de caracteres.
El método Guid puede crear nuevos objetos como identificadores, mediante la propiedad NewGuid.
Generar identificador
Veamos cómo utilizar Guid para generar los identificadores, utilicemos el código siguiente:
string cadenaAleatoria = string.Empty;
cadenaAleatoria = Guid.NewGuid().ToString();
- Comienzo declarando una variable vacía.
- Asigno a la variable declarada el valor generado con NewGuid y lo convierto en cadena.
Con el código anterior obtenemos los siguientes resultados:
d1bcd02b-ddcc-4708-8ae3-11ce403c5646
9d4b44f1-b44c-4f5b-9b13-188ffc4b4f8f
bdfbf03b-be7f-4a5b-a9ec-0c314d4e1047
499f131b-c5db-450d-8d8d-fc75a5c50075
7af66bc9-01d8-4a43-bd6e-f58fc4a9378e
Cada vez que se ejecuta el método, el resultado será diferente y como pueden notar la posibilidad de obtener un identificador igual es casi nulo.
Podría interesarte Generar contraseñas aleatorias en C#
Esta es una manera de obtener ids con .Net que te ahorra el trabajo de crear un método para esta tarea.