我想要逐行打印所有數據,其中每行包含「n」個數字,n是用戶定義的。 喜歡的東西:在foreach循環中分割列表以在每次迭代中添加新行
void Print(List<int> list, int charactersPerLine)
{
// TODO: magic here
}
使用
List<int> list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8 }
Print(list, 4);
所需的輸出:
1234
5678
到目前爲止,我嘗試:
List.AddRange(array);
List.Add(array2);
List.Add(array3);
foreach (int i in List)
{
Console.Write("{0}", i);
}
當循環寫入控制檯一切在List<int>
寫成一行,輸出如下:
12345678
這可能嗎?
使用'Console.WriteLine()'。 –
在「{0}」之後放置回車符。所以''{0} \ n「'。 –
Downvote,有人嗎? –