После разбивания строки на элементы, после каждого элемента добавить случайную латинскую букву - C#
Формулировка задачи:
Здравствуйте, подскажите пожалуйста, мне необходимо чтобы после разбивания строки на элементы, после каждого элемента добавлялась рандомная буква латинская, как это реализовать, не могу сформулировать. Пример того, что делал:
char ch = (char) rand.Next('a', 'z'+1);
Console.WriteLine(ch);
string s = "malkolm";
char[] arrChar = new char[s.Length];
for(int i = 0; i < s.Length; i++){
arrChar[i] = s[i];
Console.Write(arrChar[i] + "" + ch);
}Решение задачи: «После разбивания строки на элементы, после каждого элемента добавить случайную латинскую букву»
textual
Листинг программы
Random r = new Random();
foreach(char c in str)
Console.Write("{0}{1}", c, (char)('a'+r.Next('z'-'a' + 1)));