Составить строку из случайных символов - C#
Формулировка задачи:
есть строка, и в нее вписывается рандомные цифры, знаки, заглавные и строчные буквы английского алфавита.
потом когда набралось 15 символов программа должна будет сохранять новое значение в массив, предварительно сверив нет ли уже такого значения
напишите пожалуйста код, а то мне впервую с массивами
Решение задачи: «Составить строку из случайных символов»
textual
Листинг программы
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
public static void Main()
{
Random rnd = new Random();
HashSet<string> h = new HashSet<string>();
while (h.Count != 100)
{
h.Add(new String(Enumerable.Repeat(rnd, 15).Select(x => (char)x.Next(33, 123)).ToArray()));
}
foreach (string s in h)
{
Console.WriteLine(s);
}
}
}