Как сделать так, чтобы при использовании foreach символы не переносились на след. строку?

Console.WriteLine("Введите число для перевода в восьмиричную систему: ");
int b = (Int32.Parse(Console.ReadLine()));                    
Console.WriteLine("Введите количество цифр в числе: ");
int g = Int32.Parse(Console.ReadLine());
List<int> numbers = new List<int>() { };
for (int i = 0; i < g; i++)
{
    int c = b % 8;
    b /= 8;
    numbers.Add(c);                    
}
numbers.Reverse();
foreach (int i in numbers)
{
    Console.WriteLine($"{i}");
}

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

Автор решения: Igor
//Console.WriteLine($"{i}");
Console.Write($"{i}");
→ Ссылка
Автор решения: timur

Метод Console.WriteLine вставляет в конец перенос строки. Чтобы его не было, используйте Console.Write:

Console.Write($"{i}");
→ Ссылка