Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法使用名为RLNET的nuget将带[]的索引应用于im类型的表达式_C#_Arrays_Indexing_Nuget_Roguelike - Fatal编程技术网

C# 无法使用名为RLNET的nuget将带[]的索引应用于im类型的表达式

C# 无法使用名为RLNET的nuget将带[]的索引应用于im类型的表达式,c#,arrays,indexing,nuget,roguelike,C#,Arrays,Indexing,Nuget,Roguelike,这是我的代码,它给了我这个错误,我不理解人们在互联网上给出的解决方案 解释 鲁图是一个班 maa就是一个例子。 Piirrä是ruutu的一种方法,wich应该将maa的字符绘制到控制台上 精确误差是 错误CS0021无法将带[]的索引应用于“Ruutu”类型的表达式 Ruutu[,] ruudukko = new Ruutu[100,70]; for (int x = 1; x < 100; x++) { for (int y = 1; y < 70; y++)

这是我的代码,它给了我这个错误,我不理解人们在互联网上给出的解决方案

解释 鲁图是一个班 maa就是一个例子。 Piirrä是ruutu的一种方法,wich应该将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"
    }
}
Ruutu[,]ruuduko=新Ruutu[100,70];
对于(int x=1;x<100;x++)
{
对于(int y=1;y<70;y++)
{
ruuduko[x,y]=maa;
}
}
对于(int x=1;x<100;x++)
{
对于(int y=1;y<70;y++)
{                   
Ruuduko[x,y].Piirrä(_juurikonsoli,x,y);/“错误行”
}
}

您是否可以尝试以下方法而不是“错误行”:


请发布完整的错误+错误抛出的位置(哪一行)。好吧,我只是想哭,因为我作为一名程序员失败了,我永远不会成为一名科技亿万富翁。好吧,如果我积极地看待它,我现在可以成为全职的嬉皮士,找到真正的和平与幸福。
Ruutu ruutu = (Ruutu)ruudukko[x, y];
ruutu.Piirrä(_juurikonsoli, x, y);