这是我的代码,它给了我这个错误,我不理解人们在互联网上提供的解决方案
解释 鲁图是一个班级 和maa是它的一个例子。 而Piirrä是一种ruutu的方法,它应该将maa的字符绘制到控制台上
准确的错误是 错误CS0021无法将[]索引应用于“Ruutu”类型的表达式
Ruutu[,] ruudukko = new Ruutu[100,70];
for (int x = 1; x < 100; x++)
{
for (int y = 1; y < 70; y++)
{
ruudukko[x, y] = maa;
}
}
for (int x = 1; x < 100; x++)
{
for (int y = 1; y < 70; y++)
{
ruudukko[x, y].Piirrä(_juurikonsoli, x, y); //"error line"
}
}
答案 0 :(得分:0)
您可以尝试以下操作而不是“错误行”:
Ruutu ruutu = (Ruutu)ruudukko[x, y];
ruutu.Piirrä(_juurikonsoli, x, y);