.NET 4.x Случайный ключ - C#

Узнай цену своей работы

Формулировка задачи:

Сгенерировать что-то типо: "ausdfg76ag34kjhag3476gasuf3" рандомно. Ой знаю, можно было загуглить, но дать возможность поднять репу форумчанам тоже нужно

Решение задачи: «.NET 4.x Случайный ключ»

textual
Листинг программы
using System;
using System.Collections.Generic;
 
namespace ConsoleApplication27
{
    class Program
    {
        static void Main(string[] args)
        {
            Random r = new Random();
            string seed = "abcdefghijklmnopqrstuvwxyz0123456789";
 
            var seq = RandomSequence(r, seed, 20);
        }
        
        static IEnumerable<char> RandomSequence(Random r, string seed, int length)
        {
            for (int i = 0; i < length; i++)
            {
                yield return seed[r.Next(0, seed.Length)];
            }
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы