Почему окно консоли не печатает содержимое массива по вертикали, а не по горизонтали? Есть ли способ изменить это? Как я могу отобразить содержимое моего массива по горизонтали, а не по вертикали, с помощью Console.WriteLine ()?
C#
ArrayList tryArray = new ArrayList();
for (int i = 1; i <= 2; i++)
{
// ASKING FOR THE USER TO ENTER DETAILS
Console.WriteLine("Please enter information for customer: " + i);
Console.WriteLine("Please enter your customer name");
cusName = Console.ReadLine();
tryArray.Add(cusName);
Console.WriteLine("Please enter your customer id");
cusID = Console.ReadLine();
tryArray.Add(cusID);
Console.WriteLine("No of months for membership ? (Range 1-120)");
memMonths = Convert.ToInt32(Console.ReadLine());
tryArray.Add(memMonths.ToString());
}
Console.WriteLine("{0,-20} {1,10} {2,10}}", "Customer Name","Customer ID", "Months");
for (int j = 0; j < tryArray.Count; j++)
{
Console.WriteLine("{0,-10} {1,5} {2,5}", tryArray[j], tryArray[j], tryArray[j]);
}
**//code print like this right now
Customer Name Customer ID Months
a1 a1 a1
a1234567 a1234567 a1234567
12 12 12
a2 a2 a2
a2234567 a2234567 a2234567
15 15 15
//Result I want
Customer Name Customer ID Months
a1 a1234567 12
a2 a2234567 15**