Цитата(l1l1l1 @ Jun 7 2015, 16:31)

пока мы не видим, какие действия над a производит Func1(), вопрос не имеет смысла.
Вы не правы. Пока мы не видим, что из себя представляет
a, вопрос не имеет смысла
a может быть например экземпляром класса с перегруженными операторами сравнения и поведение их может быть каким угодно, в том числе и верным может быть условие: а <= 1 && a > 100