Алгоритм генерации случайного UUID - C#
Формулировка задачи:
Написать алгоритм генерации случайного UUID вида 550e8400-e29b-41d4-a716-446655440000, все символы случайны. Алфавит возможных символов: 0123456789abcdef
Решение задачи: «Алгоритм генерации случайного UUID»
textual
Листинг программы
- static void Main(string[] args)
- {
- string Alphabet = "0123456789abcdef";
- string uuid = "";
- Random rnd = new Random();
- //length это длина требуемого uuid включая знаки "-"
- for (int i = 0; i < 36; i++)
- {
- if (i == 8 || i== 13 || i == 18 || i == 23)
- uuid += "-";
- else
- uuid += Alphabet[rnd.Next(Alphabet.Length - 1)];
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д