我怎么做初始化:
public const int[][,] Map = ...
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
public const int[][,] Map = {
{ // Map 1
{1, 1, 1, 1},
{1, 1, 1, 1},
{1, 1, 1, 1},
{1, 1, 1, 1},
},
{ // Map 2
{1, 1, 1, 1},
{1, 0, 0, 1},
{1, 0, 0, 1},
{1, 1, 1, 1},
},
// etc.
};
Run Code Online (Sandbox Code Playgroud)
我不想创建一个int[,,] Map,因为我想做的其他地方:
loader.Load(Map[map_numer]); // Load method recieve an int[,]
Run Code Online (Sandbox Code Playgroud)
int[][,] a = new int[][,]
{
new int[,]
{
{1, 1, 1, 1},
{1, 1, 1, 1},
{1, 1, 1, 1},
{1, 1, 1, 1},
},
new int[,]
{
{1, 1, 1, 1},
{1, 0, 0, 1},
{1, 0, 0, 1},
{1, 1, 1, 1},
}
};
Run Code Online (Sandbox Code Playgroud)