-1
我的问题是,我不知道如何将数据添加到列表并保留我的坐标(我必须使用列表而不是数组)。C#:将数据添加到列表,其中必须包含坐标
下面是代码,我要补充的数据通过保持坐标(i,j)可列出:
for(int i = 0; i < x; i++) //x = amount of vertical lines
{
for(int j = 0; j < y; j++) //y = length of one line
{
//labyrinth[i][j] is the string type list
//intLabyrinth is int type list
if (labyrinth[i][j] == '.') intLabyrinth.Add(0);
if (labyrinth[i][j] == '#') intLabyrinth.Add(-1);
if (labyrinth[i][j] == '@') intLabyrinth.Add(1);
if (labyrinth[i][j] == '%') intLabyrinth.Add(-2);
}
}
那么,怎样才能解决呢?
感谢您的帮助!
您需要添加什么清单?那是数据的坐标吗? [MCVE] –
“保持我的坐标”是什么意思?保持如何?哪里?为什么? – Svish
如果'intLabyrinth'是你正在谈论的列表,你已经在做它。 – Stefan