Случайные символы в с# [требует правки]

212
10 октября 2017, 01:45

Как заполнить двухмерный массив случайными символами?

Answer 1

Вы вряд ли хотите реально случайный символ, т. к. среди них могут быть и иероглифы, и диакритика, и просто математические значки. Поэтому вам нужен набор символов, из которого вы будете получать их. Например, строка.

static string symbols = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

Имея набор символов, легко выбрать из них случайный:

static Random r = new Random();
static char GetRandomChar()
{
    var index = r.Next(symbols.Length);
    return symbols[index];
}

Имея функцию, выдающую случайный символ, вы, думаю, самостоятельно сможете заполнить такими символами массив.

READ ALSO
Получение строки из потока, получающего WebResponse

Получение строки из потока, получающего WebResponse

Есть код, обращающийся к некому веб-серверу с помощью GET, который возвращает строкуЕдинственный мне известный способ - создать поток, но как...

269
Assembly Protected

Assembly Protected

Возможно ли скрыть мою dll от списка GetAssemblies кроме протекта через monо?

252
Вычисление времени MIDI

Вычисление времени MIDI

Я использую библиотеку NAudio для своего проекта на C#Библиотека помогает прочитать файл MIDI, и выдает его как список событий

269
pjsip4net пример использования [требует правки]

pjsip4net пример использования [требует правки]

Разбираюсь с библиотекой pjsip4netПодскажите гайд или пример по данной библиотеке

294