-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