Вывод каждого символа на следующую строку C#

Пользователь вводит нужное ему слово, а программа должна вывести символы этого слова поочерёдно на каждую строку. Как это можно сделать?


Ответы (2 шт):

Автор решения: A K

Как-то так:

var source = "Hello, world";
foreach (var ch in source)
{
    Console.WriteLine(ch);
}

введите сюда описание изображения

→ Ссылка
Автор решения: rahmanny

Попробуйте так:

Console.WriteLine("Введите строку");
string userInput = Console.ReadLine();
if (!String.IsNullOrEmpty(userInput))
{
    Console.WriteLine("Результат:");
    foreach (var ch in userInput)
    {
        Console.WriteLine(ch);
    }
}
else
{
    Console.WriteLine("Строка пустая");
}
→ Ссылка