Это зависит от того, находитесь ли вы в отладчике. Действительно. Ну, вроде как.
Скобки на первом месте, конечно. Тогда арифметическое (+, -, *, / и т. Д.). Затем сравнения (>, <, = и т. Д.). Тогда логические операторы. Хитрость в том, что порядок выполнения в пределах данного уровня приоритета не определен. Дано следующее выражение: </p>
If A < B And B < C Then
вам гарантировано, что операторы <
неравенства будут оцениваться до логического And
сравнения. Но вам не гарантировано, какое сравнение неравенства будет выполнено первым.
IIRC, отладчик выполняется слева направо, но скомпилированное приложение выполняется справа налево. Я мог бы иметь их задом наперед (это было давно), но важно то, что они разные. Фактический приоритет не меняется, но может быть и порядок исполнения.