Проверка состояния элементов в массиве C# Unity. Как?
Есть массив игровых объектов, у каждого есть булевая переменная. У каждого элемента она может быть как вкл, так и выкл. От состояния этой переменной зависит значение да-нет всего массива. То есть, если хоть у одного элемента bool=false, то весь массив отвечает "нет". "Да" срабатывает только тогда, когда у каждого элемента bool=true.
Подскажите, как сделать проверку на этот вкл/выкл у всех элементов внутри массива?
Переводите массив в List операцией ToList
Через linq ищете количество элементов с false или true.
Если количество элементов с false > 0, тогда результат false.
Если количество элементов с true = количеству элементов массива, то результат true.