Составить строку из случайных символов - 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);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д