Василий Банников ListOfFreeGrids = ListOfGrids.OrderBy(ListOfGrids[b].GetComponent() >= ListOfGrids[b].GetComponent().CanPutObject).ToList;
Вот так? У меня показывает ошибку.
KaRaMiD, Что за ">=" ?? Может стоит читать ошибки?
Блин за такое количество геткомпонентов я бы руки оторвал. У сортировки и так сложность высокая, а тут еще и КАЖДОЕ сравнение гет компонент...
KaRaMiD, нормально поясняю. Вы не читаете ошибки компиляции и не учите язык. А пытаетесь слепо копипастить советы из интернета.
Достаточно почитать что за аргументы передаются в OrderBy и понять почему туда нельзя пихать GetComponent