c# 안하는 사람인데 unity c# 스크립트 볼 일이 있어서 보는데 중간에 이런 코드가 있어


     tile = new ArenaTile[maxX, maxY];

tile[x, y] = transform.GetChild(y).GetChild(x).GetComponent<ArenaTile>();



이거 tile의 자료형이 뭐 어케되는거야? ArenaTile의 객체인데 2차원 배열같은걸로 잡히는거야?

 그러니깐 maxX * maxY 만큼 생성해놓는 2차원 배열인거야? tile[x][y] 같은것? 

tuple 같기도 하고 아닌거같기도 하고 혹시 검색 키워드라도 알려줄수있을까?