C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
193 个问题
你好 我想在不同的行上获得我的价值输出。我该怎么做?
using System;
public class _Example
{
public static void Main()
{
for (int counter = 1; counter <= 12; counter++)
{
Console.Write(" "+counter);
if (counter < 5)
{
Console.Write(" " +counter);
continue;
}
}
}
}
我得到的输出是: 11 22 33 44 5 6 7 8 9 10 11 12 它应该是: 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 在第二行 Note:此问题总结整理于 How to use Multiple Console.Write with for loop? - Microsoft Q&A
您好,您可以尝试以下代码将输出分隔在 2 个不同的行上。
List<int> list = new List<int>();
for (int i = 1; i < 13; i++)
{
list.Add(i);
}
list.Take(4).ToList().ForEach(i => Console.Write(" "+i));
Console.WriteLine();
list.ForEach(i => Console.Write(" "+i));
Console.ReadKey();
结果:
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。