2015-03-22 4 views
0

Я пытаюсь itarating над списком списков геймобжекты в Unity3D, но он возвращает мне следующую ошибку:Итерация список списков объектов, идущих не так

Assets/Scripts/OrganizarTilesEmMatriz.cs(45,18): error CS1525: Unexpected symbol <', expecting type'

Что правильную форму, чтобы написать этот код:

List<List<GameObject>>tilesOrganizadosPorColuna=new List<List<GameObject>>(); 

List<List<GameObject>> organizarTilesEixoY() 
     { 
      List<List<GameObject>> temporario = new List<List<GameObject>>(); 
      foreach(<List<GameObject>arraylist in tilesOrganizadosPorColuna){ 
       temporario.Add(arraylist.Sort(new CustomComparer()); 
      } 

      return temporario; 
     } 


     class CustomComparer : IComparer 
     { 
      Comparer _comparer = new Comparer(System.Globalization.CultureInfo.CurrentCulture); 
      public int Compare(object x, object y) 
      { 
       // Convert string comparisons to int 
       return _comparer.Compare(Convert.ToInt32(x), Convert.ToInt32(y)); 
      } 
     } 

ответ

2
foreach(<List<GameObject>arraylist in tilesOrganizadosPorColuna){ 

выглядит не так, попробуйте это вместо того, чтобы ...

foreach(List<GameObject> arraylist in tilesOrganizadosPorColuna){ 
Смежные вопросы