Как быстро выражение True And -1
оценивает на -1
?Как оценивается выражение True And -1?
Я бы ожидал, что второй операнд (т. Е. -1
) будет автоматически преобразован в True
, и результатом будет True
.
Я понимаю, что And
интерпретируется здесь как бит-И-оператор. Но почему это так, когда первый операнд логичен и возможна логическая интерпретация?
Измените параметр 'Option Strict On' и не заботитесь о странных преобразованиях. –