【发布时间】:2017-06-21 19:45:14
【问题描述】:
代码如下:
public class RhombMap
{
private Vector3 size;
private Rhomb[][][] map;
public RhombMap( int sizeX, int sizeY, int sizeZ )
{
size = new Vector3 (sizeX, sizeY, sizeZ);
Rhomb[][][] map = new Rhomb[sizeX] [sizeY] [sizeZ];
}
}
这让我很恼火:
Assets/Scripts/MapController.cs(186,46): error CS0021: Cannot apply indexing
with [] to an expression of type `Rhomb'
我不是要索引它,而是要初始化一个数组 of 它,使用与Microsoft's own tutorial 完全相同的语法。
谁能发现什么是明显的错误?
【问题讨论】: