【发布时间】:2021-05-11 12:53:26
【问题描述】:
在我的 C# 项目中,我需要从 Tile[ , ] 生成 Tile[ ] 以迭代一行。
Tile[,] tiles = playfield.Tiles;
Tile[] center_row = Tile[row / 2]; // does not work
我需要从Tile[ , ] 变成Tile[ ][ ] 还是直接转换的方式?
更新
我的问题在https://stackoverflow.com/a/32903582/12416559 的帮助下得到了解决 回答
【问题讨论】:
-
欢迎来到 StackOverflow。您能否与我们分享一下您如何在
tiles中存储数据(如[column, row]或[row, column])? -
如果您想避免将元素复制到新数组中,那么使用
Tile[ ][ ]是唯一的方法。