c# - 如何在一行中显示二维数组中的一些元素?
问题描述
我试图以表格的形式显示一个数组,就像我在 c++ 中所做的那样,但它不能正常工作。
我在 WriteLine(String, Object[]) 语法上尝试了一些格式参数 - “\n”或“\b”,但是当我使用一些参数时,cmd 不显示任何内容。
目前我正在尝试的 C# 代码。
for (int i = 0; i < 25; i++)
{
for (int j = 0; j < 25; j++)
{
Console.WriteLine(Map[i, j]);
}
Console.WriteLine(" ");
}
我正在重写为 C# 的 C++ 代码。
for (int i = 0; i < 25; i++)
{
for (int j = 0; j < 25; j++)
{
cout << tab[i][j];
}
cout << endl;
}
我所期待的:
0 1 2 3 4 5 6 7 8 9 10 1 1 2 3 4 5 6 7 8 9 10 2 1 2 3 4 5 6 7 8 9 10 3 1 2 3 4 5 6 7 8 9 10 4 1 2 3 4 5 6 7 8 9 10 5 1 2 3 4 5 6 7 8 9 10 6 1 2 3 4 5 6 7 8 9 10 7 1 2 3 4 5 6 7 8 9 10 8 1 2 3 4 5 6 7 8 9 10 9 1 2 3 4 5 6 7 8 9 10 10 1 2 3 4 5 6 7 8 9 10
我得到什么(没有格式参数):
0 1 2 3 4 5 6 7 8 9 10 1 2 3 ...
(这是我的第一篇文章)
解决方案
只是你犯了一个小错误Console.WriteLine
而不是Console.Write
for (int i = 0; i < 25; i++)
{
for (int j = 0; j < 25; j++)
{
Console.Write(Map[i, j]);
}
Console.WriteLine();
}
推荐阅读
- html - Legacy Selenium IDE - 如何手动制作合适的 xpath
- typescript - 快速删除工作但未找到错误
- python - numpy bitwise_and 无法将参数 1 广播到输出数组
- pine-script - Tradingview JS API 从其用户自定义指标中获取处理后的数据
- javascript - 如何使用 JavaScript 中的用户输入调用包含 If/Else 的函数
- ruby-on-rails - 将特定子字符串与 ruby on rails 中的字符串匹配
- c# - c# 从 List 中查找数字
- r - 使用 lpsolve 定义决策变量子集上的比例约束
- c# - 为什么这个 bool 在自定义函数中不起作用,但在更新函数中可以正常工作?
- r - 如何根据 R 中的标识符汇总变量?