Cannot apply indexing with [] to an expression of type `object'

前端 未结 4 1570
梦如初夏
梦如初夏 2021-01-04 04:17

Here is my code: An ArrayList of ArrayList that returns a float:

public ArrayList walls=new ArrayList(); 

public void Start()
{
    walls[0         


        
4条回答
  •  清歌不尽
    2021-01-04 05:00

    Code should be like this :

    //Adding List
    
    paredes.Add(RetornaEmArrayList(279,275,0,0,90));
    paredes.Add(RetornaEmArrayList(62,275,0,0,0));
    paredes.Add(RetornaEmArrayList(62,275,62,0,90));
    paredes.Add(RetornaEmArrayList(217,275,62,-62,0));
    paredes.Add(RetornaEmArrayList(62,275,279,0,90));
    paredes.Add(RetornaEmArrayList(41,275,279,0,0));
    paredes.Add(RetornaEmArrayList(279,275,320,0,9));
    paredes.Add(RetornaEmArrayList(320,275,0,-279,0));
    
    
    //Traversing List
    
    foreach(ArrayList item in paredes)
    {
        float a=(float)item[0];
        float b=(float)item[1];
        float c=(float)item[2];
        float d=(float)item[3];
        float e=(float)item[4];
    }
    

提交回复
热议问题