Кипит мосг.. не получается что то придумать.
Есть 3 массива стрингов. На скрине кусок - где они проверяются на совпадение (с соотвествующими строками в текстовом файле, но это не важно, вне ситуации-оно работает всё).
По факту - это кусок поисковой формы. И надо сделать так, что бы цикл успешно(true) завершался только если все активные\активированные(!!!) так же выдавали true.
Т.е. на скрине например задействованы 1 и 3й стринги данных (Command & Tags), а Спешл - пуст (в него ничего не написали) и поэтому даже не активируется. И в ситуации на скрине мне надо что бы в каждом цикле проверялось совпадение Contains на значение True, и только в этом случае передавало True дальше.
В случае если все 3 массива задействованны - то и проверять все 3 надо. Если 1 - то один (т.е. сразу пропускать на добавление в массив результатов).
Если сравнивать boolAnd'ами - то как выставлять зависимость от активных стрингов? что бы они не цепляли false от неактивированных? >.<
Слева висит bool variable, может с ним можно что то придумать, вместо bool switch'ей..?
ап:
хм, тут определённо Equal bool нужен.. для сравнения с базовым.. осталось придумать куда и как его лепить =)