C# Unity Найти пустые элементы в List и удалить их

206
24 июля 2021, 13:40

Есть List, в котором изначально хранится множество ссылок на объекты в юнити. В процессе выполнения кода, какие-то из объектов перестают существовать, в связи с чем в List`е появляются пустые ссылки, как от них можно разом избавиться?

Вариант с удалением объекта из списка перед его удалением не подходит. Возможно есть способ как-то проверить каждый элемент списка на null и все элементы с пустыми ссылками - удалить? Через какой-нибудь foreach, но сам допереть не могу...

Answer 1
List<string> aa = new List<string> { "sdsds", null, "sdsdsd" };
aa = aa.Where(x => x != null).ToList(); 

или

aa = aa.FindAll(x => x != null);
READ ALSO
Как изменить разрешение картинке в контроллере? ASP.NET Core

Как изменить разрешение картинке в контроллере? ASP.NET Core

В контроллер заходит файл-картинкаСигнатура контроллера

185
Нормализация данных

Нормализация данных

Задача состоит в нормализации(0-1) стакана приказов в биржевой торговле

279
Отсутствуют права на запись

Отсутствуют права на запись

Использую laravel+nginxДопустим утром сделал chown -R 777 www-data /var/www/site

139