【发布时间】:2023-03-15 09:51:01
【问题描述】:
我正在编写一个最终将播放连接四的短程序。
有一个部分不起作用。我在第 16 行声明了一个锯齿状数组:
char[][] board = Enumerable.Repeat(Enumerable.Repeat('-', 7).ToArray(), 7).ToArray();
我认为是这样的:
-------
-------
-------
-------
-------
-------
-------
当我这样做时board[5][2] = '*' 我明白了
--*----
--*----
--*----
--*----
--*----
--*----
--*----
而不是我想要的:
-------
-------
-------
-------
-------
--*----
-------
目前如何运行(输出应该只有一个星号):
(来源:cubeupload.com)
【问题讨论】:
-
正如我所说的earlier,你需要一个 MCVE,因为我不相信它是这样工作的。
-
@KirkWoll 完成,,,
标签: c# arrays multidimensional-array jagged-arrays